一、getprop
1.1 getprop简介
getprop命令的作用就是从系统的各种配置文件中读取一些设备的信息。这些文件在我们的手机设备中是可以找到的。
init.rc
default.prop
/system/build.prop
1.2 查询所有的配置
adb shell getprop
会列出所有的配置信息
wenwu.cheng@NPGX2JD23R ~ %
wenwu.cheng@NPGX2JD23R ~ % adb shell getprop
[DEVICE_PROVISIONED]: [1]
[aaudio.hw_burst_min_usec]: [2000]
[audio.offload.min.duration.secs]: [30]
[audio.offload.video]: [true]
[audio.sys.mute.latency.factor]: [2]
[audio.sys.noisy.broadcast.delay]: [500]
[audio.sys.offload.pstimeout.secs]: [3]
......
[ro.opengles.version]: [196610]
[ro.organization_owned]: [false]
[ro.postinstall.fstab.prefix]: [/system]
[ro.product.board]: [kona]
[vold.has_quota]: [1]
[vold.has_reserved]: [1]
wenwu.cheng@NPGX2JD23R ~ %
这些配置中以ro开头的是只读属性。
1.3 查看单个配置信息
可以在adb shell getprop后面加属性名称来输出单个配置信息:
命令格式:getprop [key]
比如:
wenwu.cheng@NPGX2JD23R ~ % adb shell getprop ro.product.brand
samsung
wenwu.cheng@NPGX2JD23R ~ %
查看手机品牌信息
如果你对某个属性名称不是那么确定的话就用下面的命令来过滤:
wenwu.cheng@NPGX2JD23R ~ % adb shell getprop | grep brand
[ro.build.2ndbrand]: [false]
[ro.product.brand]: [samsung]
[ro.product.odm.brand]: [samsung]
[ro.product.product.brand]: [samsung]
[ro.product.system.brand]: [samsung]
[ro.product.system_ext.brand]: [samsung]
[ro.product.vendor.brand]: [samsung]
wenwu.cheng@NPGX2JD23R ~ %
二、setprop
setprop可以对手机一些配置进行设置,当然这些配置必须是可写的。
命令格式:setprop [key] [value]
如果你想修改进程默认分配的可使用堆内存大小:文章来源:https://www.toymoban.com/news/detail-765056.html
wenwu.cheng@NPGX2JD23R ~ % adb shell
c1q:/ $ su
c1q:/ # setprop dalvik.vm.heapgrowthlimit 512m
c1q:/ #
c1q:/ # getprop dalvik.vm.heapgrowthlimit
512m
c1q:/ #
一些参数说明:
dalvik.vm.heapgrowthlimit:默认给进程分配的可使用堆内存
dalvik.vm.heapsize:设置了android:largeHeap以后可使用的内存大小
ro.product.brand:手机品牌
ro.product.device:设备名称
ro.product.model:设备内部代号
ro.product.name:设备名称
ro.product.manufacturer:设备制造商
ro.serialno:设备序列号
ro.sf.lcd_density:设备屏幕密度
ro.config.ringtone:默认来电铃声
ro.config.notification_sound:默认通知铃声
ro.config.alarm_alert:默认闹钟铃声
dalvik.vm.stack-trace-file:trace文件放置目录文章来源地址https://www.toymoban.com/news/detail-765056.html
三、安装apk
3.1 adb安装apk
adb install [安装路径]
3.2 adb指定设备安装apk
adb -s [id] install [安装路径]
四、查看已连接设备
4.1 查看已连接设备
adb devices
五、查看手机信息
5.1 查看手机设备型号
adb shell getprop ro.product.model
5.2 查看设备的Android版本
adb shell getprop ro.build.version.release
5.3 获取手机厂商名称
adb shell getprop ro.product.brand
5.4 查看手机的mac地址
adb shell cat /sys/class/net/wlan0/address
5.5 查看电池信息
adb shell dumpsys battery
5.6 CPU信息
adb shell cat /proc/cpuinfo
5.7 内存信息
adb shell cat /proc/meminfo
到了这里,关于【adb命令】Android实用技巧之adb命令:getprop,setprop命令使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!