Android Logcat错误,但应用程序正在工作。为什么?

Android Logcat错误,但应用程序正在工作。为什么?,android,Android,嗨,我只是想知道这个logcat错误有什么问题 每次我运行应用程序时都会显示该错误,但即使它有错误,应用程序也能正常运行 我只是想知道这个错误有什么问题 10-06 13:53:16.379 79-96/? A/BatteryStatsImpl﹕ problem reading network stats java.lang.IllegalStateException: problem parsing idx 1 at com.android.internal.ne

嗨,我只是想知道这个logcat错误有什么问题

每次我运行应用程序时都会显示该错误,但即使它有错误,应用程序也能正常运行

我只是想知道这个错误有什么问题

10-06 13:53:16.379        79-96/? A/BatteryStatsImpl﹕ problem reading network stats
java.lang.IllegalStateException: problem parsing idx 1
        at com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:300)
        at com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:250)
        at com.android.internal.os.BatteryStatsImpl.getNetworkStatsDetailGroupedByUid(BatteryStatsImpl.java:5734)
        at com.android.internal.os.BatteryStatsImpl.access$100(BatteryStatsImpl.java:76)
        at com.android.internal.os.BatteryStatsImpl$Uid.computeCurrentTcpBytesReceived(BatteryStatsImpl.java:2457)
        at com.android.internal.os.BatteryStatsImpl$Uid.getTcpBytesReceived(BatteryStatsImpl.java:2446)
        at com.android.internal.os.BatteryStatsImpl.writeSummaryToParcel(BatteryStatsImpl.java:5437)
        at com.android.internal.os.BatteryStatsImpl.writeLocked(BatteryStatsImpl.java:4836)
        at com.android.internal.os.BatteryStatsImpl.writeAsyncLocked(BatteryStatsImpl.java:4818)
        at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1652)
        at com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1534)
 Caused by: java.io.FileNotFoundException: /proc/net/xt_qtaguid/stats: open failed: ENOENT (No such file or directory)
        at libcore.io.IoBridge.open(IoBridge.java:406)
        at java.io.FileInputStream.<init>(FileInputStream.java:78)
        at com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:269)
            at com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:250)
            at com.android.internal.os.BatteryStatsImpl.getNetworkStatsDetailGroupedByUid(BatteryStatsImpl.java:5734)
            at com.android.internal.os.BatteryStatsImpl.access$100(BatteryStatsImpl.java:76)
            at com.android.internal.os.BatteryStatsImpl$Uid.computeCurrentTcpBytesReceived(BatteryStatsImpl.java:2457)
            at com.android.internal.os.BatteryStatsImpl$Uid.getTcpBytesReceived(BatteryStatsImpl.java:2446)
            at com.android.internal.os.BatteryStatsImpl.writeSummaryToParcel(BatteryStatsImpl.java:5437)
            at com.android.internal.os.BatteryStatsImpl.writeLocked(BatteryStatsImpl.java:4836)
            at com.android.internal.os.BatteryStatsImpl.writeAsyncLocked(BatteryStatsImpl.java:4818)
            at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1652)
            at com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1534)
 Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
        at libcore.io.Posix.open(Native Method)
        at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
        at libcore.io.IoBridge.open(IoBridge.java:390)
            at java.io.FileInputStream.<init>(FileInputStream.java:78)
            at com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:269)
            at com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:250)
            at com.android.internal.os.BatteryStatsImpl.getNetworkStatsDetailGroupedByUid(BatteryStatsImpl.java:5734)
            at com.android.internal.os.BatteryStatsImpl.access$100(BatteryStatsImpl.java:76)
            at com.android.internal.os.BatteryStatsImpl$Uid.computeCurrentTcpBytesReceived(BatteryStatsImpl.java:2457)
            at com.android.internal.os.BatteryStatsImpl$Uid.getTcpBytesReceived(BatteryStatsImpl.java:2446)
            at com.android.internal.os.BatteryStatsImpl.writeSummaryToParcel(BatteryStatsImpl.java:5437)
            at com.android.internal.os.BatteryStatsImpl.writeLocked(BatteryStatsImpl.java:4836)
            at com.android.internal.os.BatteryStatsImpl.writeAsyncLocked(BatteryStatsImpl.java:4818)
            at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1652)
10-0613:53:16.379 79-96/?A/BatteryStatsImpl﹕ 阅读网络统计数据时出现问题
java.lang.IllegalStateException:解析idx 1时出现问题
位于com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:300)
位于com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:250)
位于com.android.internal.os.batteryStatSiml.getNetworkStatsDetailGroupedByUid(batteryStatSiml.java:5734)
在com.android.internal.os.batterystatsiml.access上$100(batterystatsiml.java:76)
在com.android.internal.os.batteryStatSiml$Uid.computeCurrentTcpBytesReceived上(batteryStatSiml.java:2457)
在com.android.internal.os.batterystatsiml$Uid.getTcpBytesReceived(batterystatsiml.java:2446)
在com.android.internal.os.batteryStatSimple.writeSummaryToParcel(BatteryStatsImpl.java:5437)
位于com.android.internal.os.batterystatsiml.writeLocked(batterystatsiml.java:4836)
位于com.android.internal.os.batteryStatSiml.writeAsyncLocked(batteryStatSiml.java:4818)
位于com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1652)
位于com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1534)
原因:java.io.FileNotFoundException:/proc/net/xt_qtaguid/stats:open failed:enoint(没有这样的文件或目录)
在libcore.io.IoBridge.open中(IoBridge.java:406)
位于java.io.FileInputStream。(FileInputStream.java:78)
位于com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:269)
位于com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:250)
位于com.android.internal.os.batteryStatSiml.getNetworkStatsDetailGroupedByUid(batteryStatSiml.java:5734)
在com.android.internal.os.batterystatsiml.access上$100(batterystatsiml.java:76)
在com.android.internal.os.batteryStatSiml$Uid.computeCurrentTcpBytesReceived上(batteryStatSiml.java:2457)
在com.android.internal.os.batterystatsiml$Uid.getTcpBytesReceived(batterystatsiml.java:2446)
在com.android.internal.os.batteryStatSimple.writeSummaryToParcel(BatteryStatsImpl.java:5437)
位于com.android.internal.os.batterystatsiml.writeLocked(batterystatsiml.java:4836)
位于com.android.internal.os.batteryStatSiml.writeAsyncLocked(batteryStatSiml.java:4818)
位于com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1652)
位于com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1534)
原因:libcore.io.ErrnoException:open失败:enoint(没有这样的文件或目录)
在libcore.io.Posix.open中(本机方法)
在libcore.io.BlockGuardOs.open上(BlockGuardOs.java:110)
在libcore.io.IoBridge.open中(IoBridge.java:390)
位于java.io.FileInputStream。(FileInputStream.java:78)
位于com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:269)
位于com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:250)
位于com.android.internal.os.batteryStatSiml.getNetworkStatsDetailGroupedByUid(batteryStatSiml.java:5734)
在com.android.internal.os.batterystatsiml.access上$100(batterystatsiml.java:76)
在com.android.internal.os.batteryStatSiml$Uid.computeCurrentTcpBytesReceived上(batteryStatSiml.java:2457)
在com.android.internal.os.batterystatsiml$Uid.getTcpBytesReceived(batterystatsiml.java:2446)
在com.android.internal.os.batteryStatSimple.writeSummaryToParcel(BatteryStatsImpl.java:5437)
位于com.android.internal.os.batterystatsiml.writeLocked(batterystatsiml.java:4836)
位于com.android.internal.os.batteryStatSiml.writeAsyncLocked(batteryStatSiml.java:4818)
位于com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1652)
谢谢


Joe

你的应用程序在哪里?过滤掉日志,以便只在其中显示你的应用程序日志。如果错误被处理为“尝试捕获块”,则应用程序工作甚至日志显示崩溃。你收到的错误可能不是来自你的应用程序的错误。如果你使用的是Android Studio,请在Android监视器选项卡中选择你的应用程序,并将选项设置为on右侧显示为“仅显示所选应用程序”。