arcyqwerty
2015-10-12 19:33:00 UTC
如果我在開發人員選項中啟用了錯誤報告,並且從電源按鈕菜單中獲取錯誤報告,這些報告保存在哪裡?
我看到可以共享它的選項,但是我想直接通過adb進行分析。
如果我在開發人員選項中啟用了錯誤報告,並且從電源按鈕菜單中獲取錯誤報告,這些報告保存在哪裡?
我看到可以共享它的選項,但是我想直接通過adb進行分析。
Bugreports存儲在 /data/data/com.android.shell/files/bugreports
中。
如果沒有root用戶訪問權限,則無法直接訪問文件。
>
您可以將設備連接到PC,並使用android SDK工具adb,然後轉到目錄並在命令行中使用 adb shell bugreport > bugreport.txt
您的bugreport將輸出。 / p>
就我而言,它們位於 /data/user_de/0/com.android.shell/files/bugreports /
如果要在PC上查看錯誤報告,請從要在其中保存錯誤報告的目錄中運行adb,
adb pull /data/data/com.android.shell / files / bugreports
但這可能需要 root
權限。
從Android 10開始,至少對於Pixel設備,從該設備獲取的錯誤報告可在 / bugreports
-中獲得,即使沒有root用戶訪問權限!帶有
adb shell ls / bugreports /
的可用錯誤報告,然後通過 adb pull
獲得所需的文件,例如
adb pull /bugreports/bugreport-foobar-lotsofnumbers-date.zip