【发布时间】:2015-02-23 12:34:21
【问题描述】:
当我的应用在 Android OS Lollipop 中运行时,我在后台收到以下异常。无法在我的代码中找出它的确切位置或对它的任何引用。
02-23 17:58:14.145: E/System(16417): Uncaught exception thrown by finalizer
02-23 17:58:14.146: E/System(16417): java.lang.NullPointerException: Attempt to invoke virtual method 'void dalvik.system.CloseGuard.close()' on a null object reference
02-23 17:58:14.146: E/System(16417): at java.io.FileInputStream.close(FileInputStream.java:113)
02-23 17:58:14.146: E/System(16417): at java.io.FileInputStream.finalize(FileInputStream.java:140)
02-23 17:58:14.146: E/System(16417): at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:190)
02-23 17:58:14.146: E/System(16417): at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
02-23 17:58:14.146: E/System(16417): at java.lang.Thread.run(Thread.java:818)
Android OS 库崩溃的具体原因有哪些?
【问题讨论】:
-
这可能是系统中的设计错误,而不是您的程序中的错误。但是需要更多的堆栈跟踪和 pid 在 () 中的进程的包标识。
-
我有这个错误,因为我正在使用 Rxjava,然后我在运行我的应用程序时没有互联网。
标签: android android-5.0-lollipop