为什么在添加对 x86 的支持后我只添加了 4 个新设备?

Why do I have only 4 new devices added after adding support for x86?

我问这个问题的原因是因为我认为这可能是危险信号并且想要检查以防万一。

我有一个 Unity 项目(但问题中没有特定于 Unity 的内容,所以我没有添加标签)。以前,它只是为 arm 构建的,当我将它上传到 Google 播放时,"Native platforms" 属性 说 armeabi-v7a。现在我切换到同时支持 arm 和 x86 架构的构建,"Native platforms" 表示 "armeabi-v7a, x86"。但是,"Supported Android devices" 属性 有评论“4 已添加”。

因为新架构增加的设备数量不应该更大吗? google 报告的这个数量是否属实,如果是,为什么?

所有基于 Intel 的 Android 商业化设备不仅支持 x86,还支持 armeabi-v7a(通过仿真层)。

这就是为什么将 x86 二进制文件添加到您的应用程序只会将 4 台设备添加到您的列表中。但通过这样做,您大大改进了对所有 x86 设备的支持,而这些设备以前只有 "compatible"。