4

我有一个同时支持 x86 和 arm-v7 平台的应用程序。我应该android:versionCode为不同的平台 apk 定义不同的。因此,我输入了例如 100 和 200 的值并将 apk 上传到 Google Play。支持这两种平台的设备中的问题。如果 x86 上的设备支持 arm 并且android:versionCodearm apk 的代码大于 x86 版本 apk 的相同代码,它会下载 arm apk,而不是 x86。Arm 库的运行速度要慢得多,在我的应用程序中至少运行 5 次。我该如何解决这个问题?我只想在 x86 平台设备上安装 x86 版本,并且类似地安装在 arm 设备上。有什么建议么?

4

1 回答 1

2

x86 设备能够处理 ARM 库,但没有 ARM 设备能够处理 x86 库。

因此,您只需将 x86 APK 的版本代码保持在高于 ARM apk 的版本代码,正确的 APK 就会转到正确的设备。

于 2015-06-02T20:23:01.720 回答