【发布时间】:2014-02-01 16:07:23
【问题描述】:
我正在尝试从 ADB 命令中获取设备属性。我可以通过运行示例 android 应用程序来获得这些值。我多么希望使用 adb shell 命令本身来让我的生活更轻松。这是我将通过示例应用程序的方式,但我想要相应的 adb 命令用于
- 设备制造商
- 设备硬件
- 设备型号
- 操作系统版本(整数值)
- 内核版本
* 请注意,我的设备没有植根,我不知道植根设备以获得这些值 :-) *
## Code snippet
import android.os.Build;
manufacturer = Build.MANUFACTURER;
hardware = Build.HARDWARE;
model = Build.MODEL;
oSVersion = Build.VERSION.SDK_INT;
kernelVersion = System.getProperty("os.version");
但是我可以获得操作系统版本。但后来我想要整数的 SDK 版本。我想要 18 代替 4.2.2
C:\>adb shell getprop ro.build.version.release
4.2.2
【问题讨论】:
-
示例输出在这里也很有用。