adb好用的指令

1、抓取Android APP的log

adb logcat -v time >/Users/XXXX/Desktop/log.txt

2、adb 指令截屏

adb shell screencap /sdcard/screen.png

2.1 截图发送到电脑

adb pull /sdcard/screen.png

 

3、adb 指令录制Android设备屏幕视频

adb shell screenrecord /sdcard/Download/sss_android.mp4

从手机拉取到电脑上

adb pull sdcard/Download/sss_android.mp4 /Users/sunshanshan/Downloads/

Control + C 停止屏幕录制,否则,到三分钟或 --time-limit 设置的时间限制时,录制将自动停止。

 

4、Android设备耗电量信息

1. adb shell dumpsys batterystats > xxx.txt //得到整个设备的电量消耗信息
adb shell dumpsys batterystats > com.package.name > xxx.txt //得到指定app相关的电量消耗信息

2. 安装python 设置环境变量
3. python文件historian.py

下载地址:https://github.com/google/battery-historian/blob/master/scripts/historian.py

解析指令(因为historian.py支持python2.7,所以最好用python2指令执行)

python historian.py xxx.txt > xxx.html

(1)adb shell dumpsys batterystats >com.spacegame.homedesign>/Users/sunshanshan/Desktop/sss1.txt

(2)python /Users/sunshanshan/Downloads/historian.py /Users/sunshanshan/Desktop/sss1.txt > /Users/sunshanshan/Desktop/sss1.html

4、分析生成的xxx.html文件

 

posted @ 2018-12-03 16:22  sunshanshan  阅读(208)  评论(0)    收藏  举报