一、activity和broadcast行為不正常時,如何抓取log?
1) 請使用mtklog抓取,保證有main log和event log產生
2) 對於activity行為不正常,請開啟activity的log開關再抓取:
adb shell dumpsys activity log a on
這個命令只對當次開機有效
3) 對於broadcast行為不正常,請開啟broadcast的log開關再抓取:
adb shell dumpsys activity log br on
這個命令只對當次開機有效
4) 請記錄下問題發生時手機上的時間
adb shell dumpsys命令 檢視記憶體
具體每一項代表什麼,參考 我們比較關心的是這2行 其中size是需要的記憶體,而allocated是分配了的記憶體,對應的2列分別是native和dalvik,當總數也就是total這一列超過單個程式記憶體的最大限制時,oom就很有可能會出現了。1.decode bitmap 的時候,盡量配置下op...
adb shell dumpsys 命令 檢視記憶體
具體每一項代表什麼,參考 我們比較關心的是這2行 其中size是需要的記憶體,而allocated是分配了的記憶體,對應的2列分別是native和dalvik,當總數也就是total這一列超過單個程式記憶體的最大限制時,oom就很有可能會出現了。1.decode bitmap 的時候,盡量配置下op...
adb shell dumpsys 命令 檢視記憶體
具體每一項代表什麼,參考 我們比較關心的是這2行 其中size是需要的記憶體,而allocated是分配了的記憶體,對應的2列分別是native和dalvik,當總數也就是total這一列超過單個程式記憶體的最大限制時,oom就很有可能會出現了。多數時候,發生oom 都是在做一些跟相關的操作,以下提...