在Firebase中找不到文件 - 应用程序启动后立即关闭



首先,这不是错误的重复:打开失败:eNOENT(没有这样的文件或目录),我一直在此。

第二:请阅读整个问题。

第三:错误不在我的代码中。我必须从logcat中删除所有过滤器并查看此错误。

这很奇怪,我正在开发此应用程序,直到昨天才使用它。现在,当我从Android Studio的设备上启动它时,我会看到此错误。当我删除处理firebase auth和firebase ui的代码时,该错误就会消失。

另外,我不知道它是否相关,但是,我不得不卸载并重新安装Android Studio以及所有SDK今天早上,此后我面临此错误。

我已经在stackoverflow上查看了几乎所有资源,在Github上进行了多个GIST,但它们都没有帮助。

任何帮助将不胜感激。

预先感谢。

12-26 12:17:50.061 1207-1315/? E/KernelUidCpuTimeReader: Failed to read uid_cputime
                                                         java.io.FileNotFoundException: /proc/uid_cputime/show_uid_stat: open failed: ENOENT (No such file or directory)
                                                             at libcore.io.IoBridge.open(IoBridge.java:452)
                                                             at java.io.FileInputStream.<init>(FileInputStream.java:76)
                                                             at java.io.FileInputStream.<init>(FileInputStream.java:103)
                                                             at java.io.FileReader.<init>(FileReader.java:66)
                                                             at com.android.internal.os.KernelUidCpuTimeReader.readDelta(KernelUidCpuTimeReader.java:71)
                                                             at com.android.internal.os.BatteryStatsImpl.updateCpuTimeLocked(BatteryStatsImpl.java:8862)
                                                             at com.android.server.am.BatteryStatsService.updateExternalStats(BatteryStatsService.java:1685)
                                                             at com.android.server.am.BatteryStatsService$BatteryStatsHandler.handleMessage(BatteryStatsService.java:232)
                                                             at android.os.Handler.dispatchMessage(Handler.java:102)
                                                             at android.os.Looper.loop(Looper.java:168)
                                                             at android.os.HandlerThread.run(HandlerThread.java:61)
                                                             at com.android.server.ServiceThread.run(ServiceThread.java:46)
                                                          Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
                                                             at libcore.io.Posix.open(Native Method)
                                                             at libcore.io.BlockGuardOs.open(BlockGuardOs.java:186)
                                                             at libcore.io.IoBridge.open(IoBridge.java:438)
                                                             at java.io.FileInputStream.<init>(FileInputStream.java:76) 
                                                             at java.io.FileInputStream.<init>(FileInputStream.java:103) 
                                                             at java.io.FileReader.<init>(FileReader.java:66) 
                                                             at com.android.internal.os.KernelUidCpuTimeReader.readDelta(KernelUidCpuTimeReader.java:71) 
                                                             at com.android.internal.os.BatteryStatsImpl.updateCpuTimeLocked(BatteryStatsImpl.java:8862) 
                                                             at com.android.server.am.BatteryStatsService.updateExternalStats(BatteryStatsService.java:1685) 
                                                             at com.android.server.am.BatteryStatsService$BatteryStatsHandler.handleMessage(BatteryStatsService.java:232) 
                                                             at android.os.Handler.dispatchMessage(Handler.java:102) 
                                                             at android.os.Looper.loop(Looper.java:168) 
                                                             at android.os.HandlerThread.run(HandlerThread.java:61) 
                                                             at com.android.server.ServiceThread.run(ServiceThread.java:46) 

我需要许可才能在清单上读写

<uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

找到了解决方案。对于那里的新手。由于网络不稳定而发生错误。

我不知道为什么要丢下文件错误错误。但是我在五个不同的设备上测试了同一件事,最后,这是有道理的。当我搬到更好的互联网连接时,错误似乎可以自行解决。

希望这能节省别人的时间。

相关内容

  • 没有找到相关文章

最新更新