開啟 gpu render 的profiling bar:
adb shell setprop debug.hwui.profile visual_bars #或visual_lines
adb shell setprop debug.hwui.profile.maxframes 400 #控制彙總條長度
開啟 overdraw 檢查:
adb shell setprop debug.hwui.overdraw show
檢視dirty區域:
adb shell setprop debug.hwui.show_dirty_regions true
adb shell setprop debug.hwui.render_dirty_regions true
kill掉然後重啟程序即可
dump記憶體資訊分析:
adb shell am dumpheap 《程序pid> /data/boutique.hprof
sdk/tool/hprof-conv 進行格式轉換
開啟顯示各個view的布局線
adb shell setprop debug.layout true
強制某個程序gc
kill -10 pid
無kill許可權是殺死程序
am force-stop packagename
列印執行緒狀態:
kill -3 pid
freeswitch除錯開關
在windows下 開啟乙個cmd視窗,找到freeswitch.exe的目錄,然後先執行下面的命令 set sofia debug 9 set nua debug 9 set soa debug 9 set nea debug 9 set iptsec debug 9 set nta debug ...
c語言除錯開關
功能 除錯開關 描述 if條件成立,則列印除錯資訊,否則不列印 include if 1 為0時除錯關閉,為1時除錯開啟 define debug out fmt,args.printf file s func s line d n file func line else define debug ...
linux核心函式除錯開關
linux裝置驅動開發,核心使用dev dbg來控制輸出資訊,這個函式包含在include linux device.h標頭檔案中,但是預設情況下看不到除錯資訊,該如何開啟呢,我們直接上 if defined config dynamic debug define dev dbg dev,forma...