我有一个同时支持x86和arm-v7平台的应用程序。
我应该为不同的平台apk定义不同的android:versionCode。因此,我把100和200的价值,并上传一个apk到谷歌播放。支持这两个平台的设备中的问题。如果x86上的设备支持arm,并且arm apk的android:versionCode大于x86版本apk的相同代码,那么它将下载arm apk,而不是x86。arm libs的运行速度要慢得多,在我的应用程序中至少有5次。我怎样才能解决这个问题?
我只想在x86平台设备上安装x86版本,类似于ARM设备。
有什么建议吗?

最佳答案

x86设备能够处理arm lib,但没有arm设备能够处理x86 lib。
因此,您只需将x86 apk的版本代码保持在高于arm apk的版本代码的水平,并且正确的apk将转到正确的设备。

08-17 02:05
查看更多