获取通过 ADB 连接的设备的 Android 操作系统版本 [重复]
Posted
技术标签:
【中文标题】获取通过 ADB 连接的设备的 Android 操作系统版本 [重复]【英文标题】:Get Android OS version of device connected via ADB [duplicate] 【发布时间】:2015-07-10 04:14:57 【问题描述】:可以使用adb
或adb shell
命令获取附加的模拟器/设备操作系统信息,即API 版本吗?
【问题讨论】:
【参考方案1】:要获取 android 版本,您可以使用:
adb shell getprop ro.build.version.release
获取 API 级别:
adb shell getprop ro.build.version.sdk
您可以使用此命令查看所有可用属性:
adb shell getprop
【讨论】:
如果您的机器上连接了更多设备,默认情况下您将无法使用此命令。您需要提供 ANDROID_SERIAL 环境变量来标识您的设备 ID。这是一个示例: adb devices(您将获得附加的设备 ID)ANDROID_SERIAL=DEVICE_ID adb shell getprop ro.build.version.release 如果您连接了多个设备,请指定-s ID
,其中 ID 是来自 adb devices
的设备 ID。例如adb -s 1234 shell getprop ro.build.version.release
【参考方案2】:
我知道,您已经得到了正确的解决方案,&这里是我的解决方案,仅供参考。
您将通过cat
获取/system/build.prop
文件之类的所有详细信息
adb shell cat /system/build.prop
Here is collection of adb commands
【讨论】:
我不得不使用这个adb shell cat system/build.prop
。 cd
ing 对我不起作用。
现在是 adb shell cat /system/build.prop。但这不适用于用户设备。它仅适用于有根设备。【参考方案3】:
对于所有属性:
adb shell getprop
【讨论】:
以上是关于获取通过 ADB 连接的设备的 Android 操作系统版本 [重复]的主要内容,如果未能解决你的问题,请参考以下文章