2017-12-26 23 views
0

우선,이 파일은 Error: open failed: ENOENT (No such file or directory)과 중복되지 않습니다.파일이 Firebase에서 발견되지 않음 - 시작과 동시에 응용 프로그램이 닫힙니다.

둘째 : 전체 질문을 읽으십시오.

세 번째 : 오류가 내 코드에 없습니다. logcat에서 모든 필터를 제거하고이 오류를 확인해야했습니다.

이것은 이상한 일입니다. 어제까지이 앱을 개발하고 사용하고있었습니다. 지금 Android Studio에서 내 기기에서 실행했을 때이 오류가 표시됩니다. firebase auth와 firebase UI를 처리하는 코드를 제거하면 오류가 사라집니다.

또한 관련이 있는지 모르겠지만 오늘 아침에 Android Studio 및 모든 SDK를 제거하고 다시 설치해야만했습니다. 그 후에이 오류가 발생했습니다.

저는 StackOverflow와 GitHub의 여러 요점에 대해 거의 모든 리소스를 살펴 보았지만 아무도 도움이되지 않았습니다.

도움이 될 것입니다.

감사합니다.

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"/> 
+1

[오류 : 열기 실패 : ENOENT (해당 파일 또는 디렉토리 없음)] (https://stackoverflow.com/questions/36088699/error-open-failed-enoent-no-such-file-or- 디렉토리) –

+0

코드를 게시하십시오 –

+0

어떤 부분입니까? @NiravJoshi. 오류가 내 코드와 연결되어 있지 않습니다. 아마도 내부 오류 일 것입니다. –

답변

0

매니페스트에 솔루션을 쓸 수있는 권한이 필요했다. 밖에있는 초보자를 위해서. 네트워크가 불안정하여 오류가 발생했습니다.

나는 왜 FileNotFound 오류가 발생했는지 알지 못합니다. 그러나 5 개의 다른 장치에서 동일한 것을 테스트 한 결과 마침내 이것이 의미가 있습니다. 더 나은 인터넷 연결로 이동했을 때 오류 자체가 해결되는 것 같았습니다.

희망이 있으면 다른 사람의 시간을 절약 할 수 있습니다.