autox.js的三个版本universal、armeabi-v7a、arm64-v8a的区别

APK版本说明:

universal: 通用版(不在乎安装包大小/懒得选就用这个版本,包含以下2种CPU架构so)
armeabi-v7a: 32位ARM设备(备用机首选)
arm64-v8a: 64位ARM设备(主流旗舰机)

ABI在Android 系统上,每个不同的CPU支持不同的指令集,CPU与指令集的组合都有对应的二进制接口,即ABI
armeabi是第5、6代ARM处理器。是普通的或旧的arm v5 v6 cpu,较早的手机一般使用这个。
armeabiv-v7a是第7代及以上的 ARM 处理器。Android从2010年起开始支持,2011年后生产的手机大部分支持此CPU。
arm64-v8a是第8代、64位ARM处理器。2011年10、11月左右公布,但早期的安卓手机CPU,可能因为其它硬件限制,没有大规模使用该架构。但如今随着手机运行内存不断增加,高于8G的,大多不再使用32位处理器,转向64位处理器。
x86大概2011年开始,主要是平板、模拟器用得比较多。
x86_64大概2014年后的64位平板用得比较多。

目前的手机系统已经在强制要求使用64位应用,对于32位应用仅是兼容,建议使用64位应用版本

总结

目前的手机系统以及处理器要求的趋势正在逐步减弱32位的支持,逐步进行64位应用替换,可能在未来不久,最新的手机将不支持32位的应用

如果需要支持32位,那可以使用universal版本,此版本打包的apk包含32/64两个版本,但体积较大

如果只想支持64位,那就使用arm64-v8a版本,此版本打包的apk只包含64位,但基本可以覆盖近五年的手机可以运行

armeabi-v7a版本不太推荐使用,此版本目前基本使用不到

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/109165.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Hello Algorithm】暴力递归到动态规划(四)

动态规划的数组压缩技巧 - 机器人走格子问题 题目是leetcode62题目原题 表示如下 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中…

分享Java NET Python三大技术下AutojsPro7云控代码

引言 有图有真相,那短视频就更是真相了。下面是三大语言的短视频。 Java源码版云控示例: Java源码版云控示例在线视频 Net源码版云控示例: Net源码版云控示例在线视频亚丁号-知识付费平台 支付后可见 扫码付费可见 Python源码版云控示例&…

openGauss Meetup(天津站)精彩回顾 | openGauss天津用户组正式成立

由openGauss社区、天开发展集团、天津市软件行业协会、天大智图(天津)科技有限公司联合主办的“openGauss Meetup • 天津站”已于10月13日落下帷幕,此次活动邀请到众多业内技术专家,从技术创新、学术创新、发展创新、以及生态共建…

【Python机器学习】零基础掌握CalibratedClassifierCV概率校准

有没有想过如何提高分类模型的可靠性? 在现实生活中,许多决策都依赖于分类模型。例如在医疗诊断中,一个模型可能用于预测一个肿瘤是良性还是恶性的。但是这些模型有时会给出不准确的概率估计。 考虑一个场景,医生使用一个模型来预测肿瘤性质。假设有以下模拟数据: 患者I…

基于内存的分布式NoSQL数据库Redis(五)数据存储与RDB设计

文章目录 知识点18:数据存储设计知识点19:Redis持久化:RDB设计知识点20:Redis持久化:RDB测试后记 知识点18:数据存储设计 目标:掌握常见数据存储的设计 实施 问题 数据存储如何保证数据安全&am…

QT实现凸凹边形等距缩放

参考:https://blog.csdn.net/weixin_39383896/article/details/99615371和https://blog.csdn.net/qq_15821883/article/details/117421400 代码逻辑思路: 1、获取向量AB、BC的坐标。 2、计算向量AB、BC的长度。 3、根据点乘获取cosθ大小。 4、根据cosθ…

详解如何利用PHP实现RPC

一、什么是RPC 什么是RPC RPC(Remote Procedure Call,远程过程调用)是一种计算机通信协议,用于使一个计算机程序可以调用另一个运行在不同计算机上的程序的过程或函数,并且无需了解底层网络细节。简而言之&#xff0c…

测试PySpark

文章最前: 我是Octopus,这个名字来源于我的中文名--章鱼;我热爱编程、热爱算法、热爱开源。所有源码在我的个人github ;这博客是记录我学习的点点滴滴,如果您对 Python、Java、AI、算法有兴趣,可以关注我的…

数据结构之手撕顺序表(讲解➕源代码)

0.引言 在本章之后,就要求大家对于指针、结构体、动态开辟等相关的知识要熟练的掌握,如果有小伙伴对上面相关的知识还不是很清晰,要先弄明白再过来接着学习哦! 那进入正题,在讲解顺序表之前,我们先来介绍…

代码随想录算法训练营第23期day25| 216.组合总和III 、17.电话号码的字母组合

目录 一、(leetcode 216)组合总和III 剪枝 二、(leetcode 17)电话号码的字母组合 思路 一、(leetcode 216)组合总和III 力扣题目链接 状态:已AC,就是在77题的前提下&#xff0c…

Unity3D 程序员常用的核心类及方法详解

Unity3D是一款强大的游戏引擎,广泛应用于游戏开发领域。作为Unity3D程序员,掌握常用的核心类及方法是非常重要的。本文将详细介绍Unity3D中程序员常用的核心类及方法,并给出代码实现。 对惹,这里有一个游戏开发交流小组&#xff…

基于ssm的旅游管理系统

功能如下图所示 摘要 基于SSM框架的旅游管理系统代表了信息技术在旅行业中的崭新机遇,为旅行企业提供了强大的工具,以应对现代旅游市场的复杂挑战。这个系统的研发和实施具有广泛的研究意义,它深刻影响了旅游业的发展,具体表现如下…

简单测试一下 展锐的 UDX710 性能

最近在接触 联通5G CPE VN007 ,发现使用的是 展锐的Unisoc UDX710 CPU,正好简单的测试一下这颗CPU CPU信息 UDX710 是一颗 双核 ARM Cortex-A55 处理器,主频高达 1.35GHz processor : 0 BogoMIPS : 52.00 Features : fp…

QT最小化到托盘显示

一、效果: 程序关闭后,程序并没有退出,而是放入了托盘中;点击恢复原始大小,或者双击托盘图标,可以恢复程序原来的窗口。如下图。 那qt是如何实现这样的办法呢,其实就是用到了 QSystemTrayIcon类…

2023.10.17 关于 wait 和 notify 的使用

目录 引言 方法的使用 引入实例(wait 不带参数版本) wait 方法执行流程 wait 和 notify 组合实例 wait 带参数版本 notify 和 notifyAll 的区别 经典例题 总结 引言 线程最大的问题是抢占式执行,随机调度虽然线程在内核里的调度是随…

SpringBoot_redis使用实战(四)_消息模式

redis消息 1.简介2.入门2.1 编写消息监听器2.2 注册消息监听器2.3 发送消息 3.进阶3.1ChannelTopic和PatternTopic3.1.1. ChannelTopic3.1.2. PatternTopic 3.2 可靠性 4.总结 1.简介 MessageListener是Spring Data Redis中的一个接口,它定义了处理接收到的Redis消…

c++ 高效使用vector(面试)

文章目录 1.善用Reserve提前分配足够的空间2. 使用 shrink_to_fit() 释放 vector 占用的内存, – clear() 或 erase() 不会释放内存3 在填充或者拷贝到 vector 的时候,应该使用赋值而不是 insert() 或push_back()4 遍历 std::vector 元素的时候&#xff…

Maven多模块管理(转载)

注意:父模块需设定打包方式为pom https://cloud.tencent.com/developer/article/1667275 dependencyManagement 统一管理子类依赖版本 在父类maven中加入,不会继承给子类,只能规定子类的依赖版本,子类加入dependence后无需写入 …

【前端学习】—JS判断数据类型的方式有哪些(八)

【前端学习】—JS判断数据类型的方式有哪些(八) 一、JS中判断数据类型的场景 二、JS中有哪些数据类型 三、JS判断数据类型的方式有哪些 const arr[]; const object{};const number1; const stringstring;//typeofconst typetypeof arr; console.log(type…

从头开始机器学习:神经网络

一、说明 如果你还没有做过逻辑回归,你会在这里挣扎。我强烈建议在开始之前查看它。您在逻辑回归方面的能力将影响您学习神经网络的难易程度和速度。 二、神经网络简介 神经网络是一个神经元网络。这些神经元是逻辑回归函数,它们被链接在一起形成一个网络…