首页 > 解决方案 > 颤振:java.lang.RuntimeException Logcat

问题描述

我做了一个应用

这是一个简单的应用程序,显示来自 Firebase 实时数据库的图像,并允许您通过点击按钮下载图像。

测试时,它运行没有任何问题,但是当我在手机上安装该应用程序并运行它时,出现错误并一直停止

我不知道问题到底出在哪里

java.lang.RuntimeException: 
  at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args (LoadedApk.java:1656)
  at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run (Unknown Source:2)
  at android.os.Handler.handleCallback (Handler.java:883)
  at android.os.Handler.dispatchMessage (Handler.java:100)
  at android.os.Looper.loop (Looper.java:237)
  at android.app.ActivityThread.main (ActivityThread.java:8167)
  at java.lang.reflect.Method.invoke (Method.java)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:496)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1100)
Caused by: java.io.FileNotFoundException: 
  at libcore.io.IoBridge.open (IoBridge.java:496)
  at java.io.FileInputStream.<init> (FileInputStream.java:159)
  at com.ko2ic.imagedownloader.ImageDownloaderPlugin$CallbackImpl$granted$3.invoke (ImageDownloaderPlugin.java:130)
  at com.ko2ic.imagedownloader.ImageDownloaderPlugin$CallbackImpl$granted$3.invoke (ImageDownloaderPlugin.java)
  at com.ko2ic.imagedownloader.Downloader.resolveDownloadStatus (Downloader.java:277)
  at com.ko2ic.imagedownloader.Downloader.access$resolveDownloadStatus (Downloader.java)
  at com.ko2ic.imagedownloader.Downloader$execute$1.onReceive (Downloader.java:30)
  at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args (LoadedApk.java:1646)
  at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run (Unknown Source:2)
  at android.os.Handler.handleCallback (Handler.java:883)
  at android.os.Handler.dispatchMessage (Handler.java:100)
  at android.os.Looper.loop (Looper.java:237)
  at android.app.ActivityThread.main (ActivityThread.java:8167)
  at java.lang.reflect.Method.invoke (Method.java)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:496)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1100)
Caused by: android.system.ErrnoException: 
  at libcore.io.Linux.open (Linux.java)
  at libcore.io.ForwardingOs.open (ForwardingOs.java:167)
  at libcore.io.BlockGuardOs.open (BlockGuardOs.java:252)
  at libcore.io.ForwardingOs.open (ForwardingOs.java:167)
  at android.app.ActivityThread$AndroidOs.open (ActivityThread.java:8044)
  at libcore.io.IoBridge.open (IoBridge.java:482)
  at java.io.FileInputStream.<init> (FileInputStream.java:159)
  at com.ko2ic.imagedownloader.ImageDownloaderPlugin$CallbackImpl$granted$3.invoke (ImageDownloaderPlugin.java:130)
  at com.ko2ic.imagedownloader.ImageDownloaderPlugin$CallbackImpl$granted$3.invoke (ImageDownloaderPlugin.java)
  at com.ko2ic.imagedownloader.Downloader.resolveDownloadStatus (Downloader.java:277)
  at com.ko2ic.imagedownloader.Downloader.access$resolveDownloadStatus (Downloader.java)
  at com.ko2ic.imagedownloader.Downloader$execute$1.onReceive (Downloader.java:30)
  at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args (LoadedApk.java:1646)
  at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run (Unknown Source:2)
  at android.os.Handler.handleCallback (Handler.java:883)
  at android.os.Handler.dispatchMessage (Handler.java:100)
  at android.os.Looper.loop (Looper.java:237)
  at android.app.ActivityThread.main (ActivityThread.java:8167)
  at java.lang.reflect.Method.invoke (Method.java)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:496)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1100)

标签: androidflutter

解决方案


推荐阅读