Mark 一些調試快捷方法

 while true; do adb shell dumpsys display |grep -Ei "mAmbientLightRingBuffer|mAmbientLux|mScreenAutoBrightness"; sleep 1; done

隔一秒一直循環打印
sleep 1      睡眠1秒
sleep 1s    睡眠1秒
sleep 1m   睡眠1分
sleep 1h    睡眠1小時

adb shell settings put system screen_off_timeout 5

adb shell settings put system screen_brightness 100

adb shell settings get secure default_input_method

其中的system可以根據設置的具體情況改成get global或者get secure

Kernel中Power鍵
按下Reg[0x91a]=0x1
擡起Reg[0x91a]=0x4

 

adb shell screencap -p /sdcard/screen.png
adb shell screenrecord --size 1920x1080 --bugreport  /sdcard/demo.mp4

kill -3 進程, 然後就可以在data/anr找到一個traces_00這麼一個文件

 

查查看指定進程佔用CPU情況:top -o ARGS,%cpu|grep system_server

 

查看手機當前前臺的Activity命令:
adb shell dumpsys activity | findstr  "mResumedActivity"

kernel 打印堆棧
dump_stack();

製造systemui crash的命令:
adb shell am crash com.android.systemui

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章