-2

在 google play store 64 位应用程序要求之后,我更新了 gradle 文件中的 abi 过滤器。我在 64 位智能手机中测试了应用程序,我没有遇到任何问题。我上传应用商店。一段时间后,我得到了三星智能手机用户的一些回应。他们说我不会更新应用程序谷歌游戏商店,即使我的手机是新的。(设备三星 sm-a710f 和 sm-j530f。)

我搜索了两个设备处理器。他们有 64 位处理器,也有三星 exynos 处理器。最后一件事,我找到了 sm-a710f 设备并安装了 aida64。我在处理器标签中看到 64 位 armv8-a(32 位模式)。

总结,有没有人因为 armv8-a (32-bit mode) 的原因不更新应用程序?或者有没有人经历过这种情况?

谢谢。

4

1 回答 1

0

我猜你现在只提供 64 位版本的应用程序。如果您想支持所有设备,您应该同时提供 64 位和 32 位版本的应用程序。

这将导致 apk 大小增加。

使用 google android app bundle,您可以为用户提供专门的 apk(由 google 计算),其中仅包含特殊设备所需架构中的依赖项。

于 2019-08-23T15:31:57.907 回答