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


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

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

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

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

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


https://aijishu.com/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.net/achirandliu/article/details/123967450


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

安卓APP为啥要64位运行?相关推荐

  1. Android怎样判断APP是64位运行,还是32位运行?

    标签:安卓怎样判断APP是64位运行,还是32位运行? 有下面两个方法,都可判断. 方法一: 参考: https://blog.csdn.net/u010194271/article/details/ ...

  2. Android adb安装时强制应用App以32位或者64位运行

        Android adb安装时强制应用App以32位或者64位运行 前言   如果只想看结论,请跳转到最后,如果想看看这其中的曲折历程那就按照正常的流程就好了.   不要问我为什么会写这么奇葩的 ...

  3. 关于 App 是否支持 64 位架构的适配

    2022/04/27 号更新: 补充一个关于适配 64 位架构的必要性: ARM 已逐步取消其 CPU 核心对 32 位的兼容,在骁龙8 Gen 1 处理器中,1 个 3.0GHz 的 X2 超大核和 ...

  4. pcmark2 android测试,PCMark安卓版升级:支持64位ARM架构 存储测试为Storage 2.0

    作为一款跨平台的评测软件,PCMark的Android版本最近升级到了v3.0.4054.这个版本变化很大,官方支持64位ARM架构,跑分不能向下比较. ARM处理器长期支持64位,但支持的APP应用 ...

  5. oracle 速度最快 驱动,c# – Oracle ODP.NET托管驱动程序在64位运行速度比在32位运行速度慢50-100%...

    我刚刚将一些NUnit测试项目从x86切换到AnyCPU,并开始使用nunit-console.exe而不是nunit-console-x86.exe在64位运行时运行它们.这使我的测试持续时间延长了 ...

  6. Windows8 64位运行Silverlight程序不能访问WCF的解决方案

    公司的项目是Silverlight+WCF,而我的本本是Win8 64位系统,一直无法正常运行Silverlight程序,一个同事找到了方案,现分享出来 一种情况是,Vs2010运行程序时,报无法加载 ...

  7. centos 6.x 64位 运行32位程序

    缘由:使用luajit的程序编译为32位,在64位系统上执行 安装如下: 基础依赖     yum install glibc.i686 可能的libstdc++依赖     yum install ...

  8. uni-app使用Hbuilder X如何安卓APP打包、发布、运行

    安卓APP打包 本章节主要讲解如何将uni-app制作的企业站,打包成安卓apk,同步安装在手机上. 操作步骤如下: 第1步:配置manifest.json. 第2步:使用Hbuilder X,原生A ...

  9. win7 64位运行不了服务器,G6-e标准包可以装在win7 64位系统上吗?现在提示不能登陆到服务器...

    用友通普及版安装说明一.安装前注意问题 为确保系统安装成功,请注意以下问题: 1.安装时操作系统所在的磁盘分区剩余磁盘空间应大于500MB,用友T3软件所安装在目标磁盘空间应大于2GB. 2.安装产品 ...

最新文章

  1. AP付款出现(-1)例外处理
  2. 使用 Docker 部署 Grafana + Prometheus 监控 MySQL 数据库
  3. maven下载spring
  4. 更换 PVE7 软件仓库源和 CT 模板(LXC)源为国内源
  5. 提高代码可读性: 命名技术
  6. C++11多线程实现银行存取款案例
  7. R语言编程基础(1)
  8. 如何理解 Python 中的面向对象编程?
  9. 个人博客网站的设计与实现
  10. 暨南大学计算机系录取分数线,暨南大学2017年在广东省各专业录取分数线
  11. 记录mysql查询过去十二个月中每个月的数据情况(含本月)
  12. cdp4j The status code of the opening handshake response is not ‘101 Switching Protocols‘
  13. linux刻录光驱是哪个好,Linux中使用mkisofs或genisoimage刻录光盘
  14. ur机械臂 控制器_UR机器人远程控制研究
  15. 1418. 点菜展示表
  16. Marlin固件电机控制部分stepper.cpp
  17. Quick 书签菜单插件使用方法
  18. JSON所有key值转大写(转小写)
  19. 光伏企业土地使用税如何计算?
  20. 02 【eCharts样式定制系列】玫瑰图、环形饼图、漏斗图自定义各项数据的颜色

热门文章

  1. 【时间序列】001-推断统计
  2. 平衡小车控制板(开源PCB、源码、3d模型)
  3. 禁忌搜索解TSP问题
  4. 高斯定理的理解——工程电磁场 P2~P5
  5. 如何做facebook营销
  6. 【C4D基础】导入图片、选择工具、线性切割、显示与渲染、旋转
  7. 2021计算机三级网络技术教程,全国计算机等级考试三级教程——网络技术(2021年版)...
  8. 静态HTML网页设计作品——棋牌游戏(8页) HTML+CSS+JavaScript web大作业 静态网页
  9. html控制图的宽,【公差的验收控制图】 过程稳定与控制图傻傻分不清
  10. ABB Advance 助力可再生能源超级电网