获取通过 ADB 连接的设备的 Android 操作系统版本 [重复]

Posted

技术标签:

【中文标题】获取通过 ADB 连接的设备的 Android 操作系统版本 [重复]【英文标题】:Get Android OS version of device connected via ADB [duplicate] 【发布时间】:2015-07-10 04:14:57 【问题描述】:

可以使用adbadb 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.propcding 对我不起作用。 现在是 adb shell cat /system/build.prop。但这不适用于用户设备。它仅适用于有根设备。【参考方案3】:

对于所有属性:

adb shell getprop

【讨论】:

以上是关于获取通过 ADB 连接的设备的 Android 操作系统版本 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Android通过ADB查看wifi密码

Android 常用 adb 命令总结

adb通过wifi连接android设备

adb通过wifi连接android设备

adb命令无法连接安卓设备

adb 通过 WiFi 连接 Android 设备