admin管理员组

文章数量:1558091

关键词:为啥要求安卓APP要64位运行?


现在主流安卓手机都是arm64-v8a架构,所以将APP调整为64位APP,能达到更大性能。

64位处理器已被证实代表着更快的运行速度,更低延时的数据吞吐,以及更迅捷的用户响应(依托于出色的软件实现)
以下是两款APP,适配64位APP后的表现,及遇到的坑。

爱奇艺App 适配64位
https://cloud.tencent/developer/news/677788

全民K歌 APP适配
https://cloud.tencent/developer/article/1786035

https://www.ithome/0/463/524.htm


https://aijishu/a/1060000000024026

Google Play,在2019年8月1日开始,上架的 App,除了提供 32 位的版本之外,还需要提供 64 位的版本。所有的APP都得包信64位。


总结:32位APP在arm64-v8a架构上运行,是以兼容方式运行,并不能达到最优化性能。
64位APP在arm64-v8a架构上运行,才是达到最优性能。 所以开发时,要将APP以64位运行。arm64-v8a文件夹so都要齐全,这样默认以64位运行。如果arm64-v8a文件夹缺少些so,则默认以32位运行


参考链接
Android怎样判断APP是64位运行,还是32位运行?
https://blog.csdn/achirandliu/article/details/123967450



作者简介:https://shimo.im/docs/rp3OVwxle2fJn7Am/
上海徐汇
2022年4月3日

本文标签: app