标签: google-play
我为每个ABI都有单独的APK。我只有三个已发布的APK,每个用于不同的ABI,但Google Play开发者控制台警告我某些设备有资格运行多个APK。
问题是:哪一个? ABI不是互相排斥的吗?
答案 0 :(得分:0)
我今天找到了答案。这是从开发者控制台引用的:
某些具有包含任何[x86]的Native平台的设备是 有资格获得版本187,这是更好的优化 设备的原生平台,但实际上接收版本191,因为它 拥有更高版本的代码,设备支持Native平台 直接包含任何[armeabi-v7a](例如ARMv7设备 支持ARMv5TE指令的超集或间接(例如某些) x86设备通过本机代码转换支持ARMv7或ARMv5TE)。 时会发生这种情况
某些具有包含任何[x86]的Native平台的设备是 有资格获得版本187,这是更好的优化 设备的原生平台,但实际上接收版本191,因为它 拥有更高版本的代码,设备支持Native平台 直接包含任何[armeabi-v7a](例如ARMv7设备 支持ARMv5TE指令的超集或间接(例如某些) x86设备通过本机代码转换支持ARMv7或ARMv5TE)。
也就是说,x86可以模拟ARM。