【发布时间】: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