通过adb获取设备连接的android OS版本

kir*_*wka 62 shell android adb

任何人都知道是否可以使用adbadb shell命令获取附加的仿真器/设备操作系统信息,即API版本.

谢谢.

Mat*_*ini 148

要获得Android版本,您可以使用:

adb shell getprop ro.build.version.release 
Run Code Online (Sandbox Code Playgroud)

获得API级别:

adb shell getprop ro.build.version.sdk 
Run Code Online (Sandbox Code Playgroud)

您可以使用以下命令查看所有可用属性:

adb shell getprop
Run Code Online (Sandbox Code Playgroud)

  • 如果您的计算机连接了更多设备,默认情况下您将无法使用此命令。您需要提供 ANDROID_SERIAL 环境变量来标识您的设备 ID。这是一个示例: adb devices (您将获得附加的设备 ID) ANDROID_SERIAL=DEVICE_ID adb shell getprop ro.build.version.release (2认同)
  • 如果连接了多个设备,请指定`-s ID`,其中ID是来自`adb devices`的设备ID.例如`adb -s 1234 shell getprop ro.build.version.release` (2认同)

Don*_*pan 14

我知道,您已经获得了正确的解决方案,这是我的解决方案,仅用于获取更多信息.

您将得到每一个细节cat荷兰国际集团/system/build.prop下的文件cat一样

adb shell cat /system/build.prop
Run Code Online (Sandbox Code Playgroud)

这是adb命令的集合

  • 我不得不使用这个`adb shell cat system/build.prop`.`cd`ing对我不起作用. (4认同)
  • 现在是 adb shell cat /system/build.prop。但这不适用于用户设备。它仅适用于有根设备。 (2认同)

com*_*ghz 7

对于所有属性:

adb shell getprop
Run Code Online (Sandbox Code Playgroud)