有沒有辦法在Android應用程序中打印當前任務的當前返回堆棧?特別是,我想了解一個活動在onDestroy()被調用後何時從堆棧中彈出。在日誌中打印當前的返回堆棧
8
A
回答
4
您可以使用亞行這樣的:
adb shell dumpsys activity
16
爲了改善保羅的答案,並看到相關的應用數據唯一可以做的:
adb shell dumpsys activity package <your.package.name>
2
如果只是想看看活動堆棧中的使用低於設定命令
ADB殼
dumpsys活動| grep的-i運行
3
使用下面的命令可以顯示任務和活動堆棧中
adb shell dumpsys activity activities | sed -En -e '/Running activities/,/Run #0/p'
而結果是這樣的:
Running activities (most recent first):
TaskRecord{29b17859 #1134 A=com.google.android.dialer U=0 sz=1}
Run #0: ActivityRecord{180fd6be u0 com.google.android.dialer/.extensions.GoogleDialtactsActivity t1134}
Running activities (most recent first):
TaskRecord{7764a61 #1054 A=com.google.android.googlequicksearchbox U=0 sz=1}
Run #1: ActivityRecord{2900994b u0 com.google.android.googlequicksearchbox/com.google.android.launcher.GEL t1054}
TaskRecord{4aa804C#1129 A=com.android.systemui U=0 sz=1}
Run #0: ActivityRecord{1816140b u0 com.android.systemui/.recents.RecentsActivity t1129}
+1
格式良好的輸出) – pratt 2017-10-25 16:42:00
相關問題
- 1. 回溯日誌中的堆棧幀NULL
- 2. 如何將堆棧跟蹤打印到日誌文件中?
- 3. 如何打印堆棧跟蹤日誌文件中
- 4. 如何打印堆棧跟蹤到Cocoa的控制檯/日誌?
- 5. 日誌不打印完整的堆棧跟蹤
- 6. 打印堆棧幀
- 7. 在返回堆棧
- 8. 在UrlRewriteFilter之前打印訪問日誌
- 9. JVM日誌堆棧跟蹤
- 10. 用於將堆棧跟蹤參數打印到日誌中的PHP函數
- 11. 如何在C++中打印堆棧
- 12. 在JSP中打印堆棧跟蹤
- 13. 在arm-linux中打印堆棧跟蹤
- 14. 如何在java中打印堆棧
- 15. HTTP請求在Jmeter中返回錯誤時的日誌堆棧跟蹤
- 16. 打印堆棧指針VS回溯()打印輸出
- 17. 打印堆棧跟蹤
- 18. 打印堆棧跟蹤obfusated
- 19. 打印PHP調用堆棧
- 20. 去 - 返回堆棧
- 21. 在堆棧幀中推回返回值
- 22. 在遍歷日誌文件條目時打印幾條堆棧跟蹤線
- 23. 如何在Linux內核中打印當前線程堆棧跟蹤?
- 24. 當-g應該用於在OCaml中打印堆棧軌跡?
- 25. 我可以從當前事件堆棧返回Microsoft Access VBA嗎?
- 26. 在堆棧展開期間打印堆棧變量
- 27. 「返回堆棧的基本
- 28. 打印堆棧跟蹤到JavaFX中
- 29. 在C++(MSVC)打印堆棧跟蹤?
- 30. 在Mingw打印堆棧跟蹤
有打印出來的大量信息。我應該關注哪一部分?我似乎沒有找到任務堆棧的描述。 – dacongy 2012-07-19 20:38:31