查看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