方法三:配置好 adb
环境,通过 adb
查询,该方案需提前准备:
1、首先将手机与电脑连接。
2、打开手机的开发者模式 并 开启USB调试,这里每个手机的位置不完全相同,请自行百度。
3、查询需要 adb
,如果本地有安卓环境,存在 adb
,可以直接使用本地的即可,不需要下载 ADB Kits,附:Mac 安卓(Android) 配置 adb 路径配置。
如果没有安卓环境,则需要下载 ADB Kits,解压安装包,并在当前文件下打开 cmd
(Windows
窗口的文件夹下输入 cmd
就可以直接定位到当前路径);如果用不了,可以看看 单纯搭建 adb 环境与使用。
然后打开命令行,输入以下代码查看手机 CPU
的 ABIs
(操作过程中手机可能会弹窗 usb
调试授权,选择授权即可)
-
只有一台设备或模拟器连接
# 查看设备列表 $ adb devices * List of devices attached * 76fbaa2d device # 只有一台设备或模拟器连接,可以直接执行会输出 cpu 类型 # 如果有环境,可以使用 adb 环境变量全局指令 # 如果没有环境,可以进入下载的 ADB Kits 文件件,使用 adb 指令 $ adb shell getprop # 查看打印的字符 arm64-v8a
-
多台设备或模拟器连接
# 查看设备列表 $ adb devices * List of devices attached * 76fbaa2d device * 127.0.0.1:6555 device # 如果多台设备或模拟器连接,需要指定输出某一台设备的 cpu 类型 $ adb -s 76fbaa2d shell getprop $ adb -s 127.0.0.1:6555 shell getprop # 查看打印的字符 arm64-v8a
-
输出设备支持的更多 cpu 架构类型
# 查看设备列表 $ adb devices * List of devices attached * 76fbaa2d device * 127.0.0.1:6555 device * # 只有一台设备或模拟器连接,可以直接执行会输出所支持的所有 cpu 类型 $ adb shell getprop # 如果多台设备或模拟器连接,需要指定输出某一台设备的 cpu 类型 $ adb -s 76fbaa2d shell getprop $ adb -s 127.0.0.1:6555 shell getprop # 查看打印的字符 arm64-v8a,armeabi-v7a,armeabi