2017-05-06 67 views
-1

我在iOS和Android版Unity構建遊戲,我們正在與外部QA團隊合作測試遊戲。 Android上一個反覆出現的問題是測試人員會報告崩潰並提供有關該問題的ADB日誌,但日誌本身包含的數據非常有用。有時,與崩潰相對應的唯一日誌輸出將類似於「Process x.y.z已經死亡」。因此,我開始研究Android Developer文檔並在線搜索最有效的方法來調查Android崩潰。看起來我應該能夠在某個地方找到崩潰轉儲,或者做一些檢測以提供有關崩潰的更多有用信息。我基本上試圖找到爲什麼發生崩潰的線索。但我驚奇地發現沒有關於這個主題的文檔或教程!調查Android崩潰的有效方法?

任何人都可以點我在這個正確的方向?有沒有我錯過的文檔頁面,或關於這個主題的詳細教程?是否有一些文件超出了我應該從測試人員那裏請求的ADB日誌?我是否缺乏一些重要的應用程序工具來報告在線儀表板中的崩潰信息?

+0

捕獲從您的設備使用

$ adb bugreport 

您可以找到有關這個命令的詳細信息的錯誤報告。如果這個版本僅僅是你的QA內部版本,你可以趕上你的活動的任何未被捕獲的錯誤並自己記錄堆棧跟蹤。看到[這個問題]的答案(http://stackoverflow.com/questions/19897628/need-to-handle-uncaught-exception-and-send-log-file) - 除非你不需要實際發送文件,您可以將其保存到文件中。 – samgak

回答

1

bugreport命令會創建包含設備日誌,堆棧跟蹤和其他診斷信息的報告,以幫助您查找和修復應用中的錯誤。您可以在Capture and Read Bug Reports

+0

我們會試試這個,謝謝! – kromenak