LG G2(Android 版本:4.4.2)设备无法将 ANR 跟踪写入 trace.txt。是设备问题还是固件问题?
以下是 adb 日志中给出的错误。
05-20 10:05:32.015 964 1003 E ActivityManager: ANR in com.verizon.pushtotalkplus (com.verizon.pushtotalkplus/.PocMainActivity) 05-20 10:05:32.015 964 1003 E ActivityManager: PID: 8309 05-20 10 :05:32.015 964 1003 E ActivityManager:原因:输入调度超时(等待,因为触摸窗口尚未完成处理先前传递给它的输入事件。)
05-20 10:05:32.025 964 23382 E ActivityManager: 读取 /data/anr/traces.txt 时出错 05-20 10:05:32.025 964 23382 E ActivityManager: java.io.FileNotFoundException: /data/anr/traces.txt :打开失败:ENOENT(没有这样的文件或目录)05-20 10:05:32.025 964 23382 E ActivityManager:在 libcore.io.IoBridge.open(IoBridge.java:458) 05-20 10:05:32.025 964 23382 E ActivityManager:在 java.io.FileInputStream.(FileInputStream.java:78) 05-20 10:05:32.025 964 23382 E ActivityManager:在 android.os.FileUtils.readTextFile(FileUtils.java:229) 05-20 10: 05:32.025 964 23382 E ActivityManager: at com.android.server.am.ActivityManagerService$18.run(ActivityManagerService.java:10322) 05-20 10:05:32.025 964 23382 E ActivityManager: 由: libcore.io.ErrnoException:打开失败:ENOENT(没有这样的文件或目录)05-20 10:05:32。025 964 23382 E ActivityManager:在 libcore.io.Posix.open(本机方法)05-20 10:05:32.025 964 23382 E ActivityManager:在 libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)05-20 10 :05:32.025 964 23382 E ActivityManager: 在 libcore.io.IoBridge.open(IoBridge.java:442) 05-20 10:05:32.025 964 23382 E ActivityManager: ... 还有 3 个