【发布时间】:2013-05-15 04:49:07
【问题描述】:
我有一个只能在 ARM CPU 上运行的 Android 应用程序。这是因为我在 APK 中包含了一个 ARM 可执行文件。然而,经过相当多的搜索,我无法找到任何方法来表明(在清单文件或类似文件中)该应用程序不会在其他架构上运行。
通常,想要包含本机代码的应用程序包括一个共享库。在这种情况下,只有具有兼容 CPU 的用户才会在 Play 商店中显示该应用。但是,我的应用不能选择使用共享库。
项目的清单文件或其他地方是否有我可以明确指出应用支持的 CPU 架构的地方?
【问题讨论】:
-
developer.android.com/google/play/filters.html#other-filters : 包含针对特定 CPU 架构的本机库 [..] 的应用程序仅在支持该架构的设备上可见。 我没有一个 Google-Developer-Account,但也许您可以在 Playstore 中发布您的应用时添加过滤器。
标签: android arm cpu-architecture