【问题标题】:Limit Android apk download to ARM devices将 Android apk 下载限制为 ARM 设备
【发布时间】:2015-12-09 09:14:35
【问题描述】:

我有一个包含本机库的应用程序。该库仅适用于包含 ARM cpu 的 Android 设备。 本机库 .so 文件存储在 armeabi-v7a 文件夹中,表明 .so 文件适用于 ARM cpu。

但是,当我将 apk 上传到 Play 商店时,可以在包含基于 x86(或 mips)的 cpu 的 Android 设备上下载该应用程序。应用程序崩溃,因为库在非 ARM cpu 上不起作用。 不幸的是,该库仅在 ARM 上可用,因此我无法包含 x86 和 mips .so 文件。

我的问题是:如何限制非 ARM cpu 设备下载应用程序?

我预计 AndroidManifest 文件中有一些 requires=* 设置,但我找不到相关设置。

有什么想法吗?

【问题讨论】:

    标签: android arm google-play


    【解决方案1】:

    如果您在 Google Play 开发者控制台中切换到高级模式,它应该会为您提供一些关于在上传 APK 时限制特定 CPU 架构的选项。可以在http://developer.android.com/google/play/publishing/multiple-apks.html 找到文档。

    【讨论】:

      猜你喜欢
      • 2013-06-14
      • 2015-05-24
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2016-10-15
      • 1970-01-01
      相关资源
      最近更新 更多