利用adb安装apk
下载adb
网上资源很多,资源自寻。也可以使用Google提供的platform tools工具集合,里面包含adb、sqlite、dmtracedump等常见安卓开发工具。
配置环境变量
先加变量,后加入path。网上很多,不赘述。
安装apk
打开cmd,确保adb已经连接设备,如果多个设备的话,要记住设备第一列的序列号,方便后面指定。
adb install -r <拖动文件至cmd可复制路径>
多个设备时需要指定设备SN
adb -s <手机SN序列号> install -r <拖动文件至cmd可复制路径>
批量安装apk
for %i in (*.apk) do adb install %i
清除apk数据
adb shell pm clean com.app.name(包名)
可以清除 某个包apk的数据,就是相当于清除数据
查询服务
把所有服务名称存入d盘ListService.txt中。
adb shell service list > d:ListService.txt
根据服务名查询是否存在该服务
adb shell service check wifi
禁用服务
禁用扫描功能
adb shell service call scan 2
成功后如图
获取设备信息
首先获取设备所有参数名及参数值
adb shell getprop
然后就可以根据参数名直接查询参数值
adb shell getprop persist.sys.product.serialno
设备Key值操作
当对手机进行某些设置,想用bat脚本批量执行时,可以通过在设置前后获取settings list system在进行文本对比即可。
//获取{system, secure, global}下的的setting值 adb shell settings list system //获取screen_brightness亮度系统设置 adb shell settings get system “screen_brightness” //设置系统screen_brightness亮度 adb shell settings put system “screen_brightness” 100
查看安卓日志
adb logcat -v threadtime
优点
1.省去了重复下载apk这个步骤,节省流量和时间(生命)。
2.省去了安装这个步骤,此命令即为安装命令。
3.省去了删除安装包的步骤,因为是从电脑中的apk安装。
如果这篇文章对你有用,可以关注本人微信公众号获取更多ヽ(^ω^)ノ ~