android - 如何在 Oreo (8.1.0) 上获取/data/anr/anr_xxx?

标签 android adb android-anr-dialog

我无法在装有 Android 8.1.0 的 Pixel Xl 上 adb pull/data/anr/anr_xxx 文件。

我的试验:

➜  Downloads adb shell ls -al /data/anr
total 1184
drwxrwxr-x  2 system system   4096 2018-06-24 13:57 .
drwxrwx--x 43 system system   4096 1970-02-11 19:30 ..
-rw-------  1 system system 503517 2018-06-24 01:41 anr_2018-06-24-01-41-39-700
-rw-------  1 system system 683519 2018-06-24 13:57 anr_2018-06-24-13-57-19-517
➜  Downloads adb pull /data/anr/anr_2018-06-24-01-41-39-700 .
adb: error: failed to copy '/data/anr/anr_2018-06-24-01-41-39-700' to './anr_2018-06-24-01-41-39-700': remote open failed: Permission denied

marlin:/data/anr $ ls -al
total 1184
drwxrwxr-x  2 system system   4096 2018-06-24 13:57 .
drwxrwx--x 43 system system   4096 1970-02-11 19:30 ..
-rw-------  1 system system 503517 2018-06-24 01:41 anr_2018-06-24-01-41-39-700
-rw-------  1 system system 683519 2018-06-24 13:57 anr_2018-06-24-13-57-19-517
marlin:/data/anr $ cp anr_2018-06-24-13-57-19-517 /sdcard/Download
cp: /sdcard/Download/anr_2018-06-24-13-57-19-517: Permission denied

我在谷歌上搜索了很多次,但没有找到解决方案,我真的要疯了。任何帮助或提示将不胜感激。谢谢!

最佳答案

你可以使用adb bugreport ./bugreport.zip,然后解压bugreport.zip,你会发现一个bugreporp-xxx.txt。从此txt中,你可以通过greping /data/anr/anr_

获取/data/anr/anr_xxx文件内容

关于android - 如何在 Oreo (8.1.0) 上获取/data/anr/anr_xxx?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51007508/

相关文章:

java - 如何使用延迟响应解决 JSON 改造错误

android - 以编程方式在 Android 中创建事件重复规则 (RRULE)

Android - 强制 ANR 用于测试目的

java - 虽然我使用 AsyncTask 但应用程序没有响应

android - 从 AppWidgetProvider 启动服务时出现 ANR

android eclipse文本文件颜色根据值变化

android - 无法在 WebView 中打开 PDF 文档

android - 无法推送项目。在安卓中

安卓工作室 : "Waiting for device." Trying to run app on phone

android - 错误 : device offline