adb 查看安卓手机 CPU 类型(armeabi、armeabi-v7a、arm64-v8a ...)

简介: adb 查看安卓手机 CPU 类型(armeabi、armeabi-v7a、arm64-v8a ...)

一、简介

  • Android设备CPU类型,通常称为ABIs:
  • armeabi: 第 5 代、第 6 代的 ARM 处理器,早期的手机用的比较多。
  • armeabi-v7a: 第 7 代及以上的 ARM 处理器。
  • arm64-v8a: 第 864ARM 处理器,2016年 之后中高端的手机,比如 骁龙8系列麒麟9系列联发科1000+ 等。
  • x86: 平板模拟器用得比较多。
  • x86_64: 64 位的平板。
  • 常说的 骁龙865麒麟990 不是 CPU 而是 SoC(System On Chip)SoC 除了 CPU 外,还有 GPU,还有可选的浮点数加速器,专用于深度模型的加速器,等等。除此以外,SoC 还包括运存,基带芯片等等一系列集成式的东西,比电脑上的 CPU 集成度更高。

二、如何查看 arm 架构

  • 方法一:下载 Devcheck,安装后,在系统信息这一栏中点击,可以查看当前的架构。
  • 方法二:查看手机的 SOC,查找该 SOC 的信息,比如 A55+A76,然后去查找对应的 ARM 信息。
  • 方法三:配置好 adb 环境,通过 adb 查询,该方案需提前准备:
    1、首先将手机与电脑连接。
    2、打开手机的开发者模式 并 开启USB调试,这里每个手机的位置不完全相同,请自行百度。
    3、查询需要 adb,如果本地有安卓环境,存在 adb,可以直接使用本地的即可,不需要下载 ADB Kits,附:Mac 安卓(Android) 配置 adb 路径配置
    如果没有安卓环境,则需要下载 ADB Kits,解压安装包,并在当前文件下打开 cmdWindows窗口的文件夹下输入 cmd 就可以直接定位到当前路径);如果用不了,可以看看 单纯搭建 adb 环境与使用
    然后打开命令行,输入以下代码查看手机 CPUABIs(操作过程中手机可能会弹窗 usb 调试授权,选择授权即可)
# 如果有环境,可以使用 adb 环境变量全局指令
# 如果没有环境,可以进入下载的 ADB Kits 文件件,使用 adb 指令
$ adb shell getprop ro.product.cpu.abi
# 查看打印的字符,比如:arm64-v8a
arm64-v8a

三、扩展

  • 其他指令
  • 查看连接的手机设备,未连接会报错,报错参考
$ adb devices
  • 参考文章
相关实践学习
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
Shell Android开发
Android系统 adb shell push/pull 禁止特定文件
Android系统 adb shell push/pull 禁止特定文件
1949 1
|
Android开发 Python
Python封装ADB获取Android设备wifi地址的方法
Python封装ADB获取Android设备wifi地址的方法
725 0
|
11月前
|
开发工具 Android开发
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
941 11
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
|
Shell Linux 开发工具
"开发者的救星:揭秘如何用adb神器征服Android设备,开启高效调试之旅!"
【8月更文挑战第20天】Android Debug Bridge (adb) 是 Android 开发者必备工具,用于实现计算机与 Android 设备间通讯,执行调试及命令操作。adb 提供了丰富的命令行接口,覆盖从基础设备管理到复杂系统操作的需求。本文详细介绍 adb 的安装配置流程,并列举实用命令示例,包括设备连接管理、应用安装调试、文件系统访问等基础功能,以及端口转发、日志查看等高级技巧。此外,还提供了常见问题的故障排除指南,帮助开发者快速解决问题。掌握 adb 将极大提升 Android 开发效率,助力项目顺利推进。
927 0
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
10774 2
|
Web App开发 定位技术 iOS开发
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
1528 1
|
Shell Android开发
ADB更改Android设备屏幕显示方向
ADB更改Android设备屏幕显示方向
1986 5
|
Java Android开发
Android 对adb命令的拦截
Android 对adb命令的拦截
488 2
|
存储 安全 Shell
Android系统 adb shell auth授权使用
Android系统 adb shell auth授权使用
2302 2

热门文章

最新文章