Ven*_*esh 56 shell android adb
我试图从ADB命令获取设备属性.我可以通过运行示例android应用程序获得这些值.我多么希望使用adb shell命令来让我的生活更轻松.这是我将通过示例应用程序的方式,但我想要相应的adb命令
*请注意我的设备没有root,我不知道根设备获取这些值:-)*
## 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");
Run Code Online (Sandbox Code Playgroud)
但是我能够获得操作系统版本.但后来我想要整数版的SDK版本.我希望18代替4.2.2
C:\>adb shell getprop ro.build.version.release
4.2.2
Run Code Online (Sandbox Code Playgroud)
dma*_*rin 111
adb shell getprop ro.build.version.sdk
Run Code Online (Sandbox Code Playgroud)
如果要查看整个参数列表,只需键入:
adb shell getprop
Run Code Online (Sandbox Code Playgroud)
0x8*_*00D 27
从Linux终端:
adb shell getprop | grep "model\|version.sdk\|manufacturer\|hardware\|platform\|revision\|serialno\|product.name\|brand"
Run Code Online (Sandbox Code Playgroud)
从Windows PowerShell:
adb shell
getprop | grep -e 'model' -e 'version.sdk' -e 'manufacturer' -e 'hardware' -e 'platform' -e 'revision' -e 'serialno' -e 'product.name' -e 'brand'
Run Code Online (Sandbox Code Playgroud)
三星的示例输出:
[gsm.version.baseband]: [G900VVRU2BOE1]
[gsm.version.ril-impl]: [Samsung RIL v3.0]
[net.knoxscep.version]: [2.0.1]
[net.knoxsso.version]: [2.1.1]
[net.knoxvpn.version]: [2.2.0]
[persist.service.bdroid.version]: [4.1]
[ro.board.platform]: [msm8974]
[ro.boot.hardware]: [qcom]
[ro.boot.serialno]: [xxxxxx]
[ro.build.version.all_codenames]: [REL]
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [G900VVRU2BOE1]
[ro.build.version.release]: [5.0]
[ro.build.version.sdk]: [21]
[ro.build.version.sdl]: [2101]
[ro.com.google.gmsversion]: [5.0_r2]
[ro.config.timaversion]: [3.0]
[ro.hardware]: [qcom]
[ro.opengles.version]: [196108]
[ro.product.brand]: [Verizon]
[ro.product.manufacturer]: [samsung]
[ro.product.model]: [SM-G900V]
[ro.product.name]: [kltevzw]
[ro.revision]: [14]
[ro.serialno]: [e5ce97c7]
Run Code Online (Sandbox Code Playgroud)
您应该使用有关当前设备的
adb shell getprop命令和特定信息,有关其他信息,您可以阅读文档: Android 调试桥文档grep
我在下面添加了一些示例:
语言 -adb shell getprop | grep language
[persist.sys.语言]:[en]
[ro.product.locale.language]:[en]
启动完成(重置后设备准备就绪)-adb shell getprop | grep boot_completed
[sys.boot_completed]: [1]
设备型号 -adb shell getprop | grep model
[ro.product.model]:[Nexus 4]
SDK版本-adb shell getprop | grep sdk
[ro.build.version.sdk]:[22]
时区 -adb shell getprop | grep timezone
[persist.sys.timezone]: [亚洲/中国]
序列号 -adb shell getprop | grep serialno
[ro.boot.serialno]:[1234567]
| 归档时间: |
|
| 查看次数: |
120404 次 |
| 最近记录: |