【发布时间】:2015-06-03 04:23:01
【问题描述】:
我有一个同时支持 x86 和 arm-v7 平台的应用程序。
我应该为不同的平台 apk 定义不同的android:versionCode。因此,我输入了例如 100 和 200 的值并将 apk 上传到 Google Play。支持这两种平台的设备中的问题。如果 x86 上的设备支持 arm 并且 arm apk 的 android:versionCode 大于 x86 版本 apk 的相同代码,它会下载 arm apk,而不是 x86。 Arm 库的运行速度要慢得多,在我的应用程序中至少运行 5 次。我该如何解决这个问题?
我只想在 x86 平台设备上安装 x86 版本,并且类似地安装在 arm 设备上。
有什么建议么?
【问题讨论】:
-
developer.android.com/google/play/filters.html#MultiApks 你试过了吗,按照这里的建议设置过滤器?
-
您有没有看到任何看起来适用于我的情况的过滤器?我没有。我需要知道如何禁止下载不适合平台的版本,因为硬件仿真很慢
-
stackoverflow.com/a/9510829/3035416。参考这个,目前我没有一个谷歌播放帐户来向你展示这些步骤。但这可能是你必须要做的。
-
似乎很有用。我会尝试调查您的链接并撰写报告。谢谢你帮助我!
标签: android android-ndk multiple-apk