adb 常用命令记录

查看activity对象属性 :
adb shell dumpsys activity  >E:/log/activity.log
查看当前actitiy时搜索 rusumed=true
查看window对象属性 :
adb shell dumpsys window  >E:/log/window.log
查看camera对象属性:
adb shell dumpsys media.camera >E:/log/camera.log
查看package对象属性:
adb shell dumpsys package >E:/log/package.log
查看SurfaceFlinger 对象属性:
adb shell dumpsys SurfaceFlinger >E:/log/sf.log
查看指定包名应用的数据库存储信息,还可以看到近期执行过的SQL语句信息:
adb shell dumpsys dbinfo >E:/log/dbinfo.log
dump所有信息
 adb shell dumpsys > E:/log/dumpsys.log
查看属性sdk、branch、release、device、model、name等:
adb shell getprop >E:/log/prop.log

获取如下方式event log、sys log、kernel log、main log
先在手机录制
adb pull /data/debuglogger/

抓取某个时间段某个线程创建文件夹的log
adb root 
adb ps -A | grep baidu 查看线程ID
adb shell "strace -f -t -p 线程ID  2>&1" > strace.txt

修改屏幕分辨率
adb shell wm size 1080x1920
adb shell wm density 420

若怀疑跟Timing有关,可以尝试只开一核CPU测试
adb shell "echo 0 1 > /proc/ppm/policy/ut_fix_core_num"

adb查看log信息(SurfaceView相关的)
adb shell "logcat | grep -i SurfaceView"
查看当前log
adb logcat -v threadtime -b all > temp.log

搜索uts 查看时间

录屏
adb shell screenrecord --bugreport /sdcard/test.mp4 

查看apk安装路径,然后可以pull出apk
adb shell pm path com.android.webview

开启点按操作反馈
adb shell settings put system show_touches 1 
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值