相关疑难解决方法(0)

java.io.FileNotFoundException:com/google/inject/internal/util/$在Android应用程序启动时的Finalizer.class

我正在开发和Android倒计时应用程序.

在应用程序中,您可以根据需要添加或删除多个倒计时.

所有倒计时都保存在ArrayList中.我不能将它们保存在数据库或共享首选项中,因为即使您离开应用程序,倒计时也必须继续运行.

我正在使用roboguice 2.0和guice-3.0-no_aop.jar来处理我的依赖注入.

大多数时候everthing工作正常,但有时如果我启动应用程序我只得到以下警告和所有变量,如我保存倒计时的Arraylist再次是空的.

05-21 13:07:33.260: W/nalizableReferenceQueue(14417): Could not load Finalizer in its own class loader. Loading Finalizer in the current class loader instead. As a result, you will not be able to garbage collect this class loader. To support reclaiming this class loader, either resolve the underlying issue, or move Google Collections to your system class path.
05-21 13:07:33.260: W/nalizableReferenceQueue(14417): java.io.FileNotFoundException: com/google/inject/internal/util/$Finalizer.class
05-21 13:07:33.260: W/nalizableReferenceQueue(14417):   at com.google.inject.internal.util.$FinalizableReferenceQueue$DecoupledLoader.getBaseUrl(FinalizableReferenceQueue.java:269)
05-21 13:07:33.260: W/nalizableReferenceQueue(14417):   at com.google.inject.internal.util.$FinalizableReferenceQueue$DecoupledLoader.loadFinalizer(FinalizableReferenceQueue.java:253)
05-21 13:07:33.260: W/nalizableReferenceQueue(14417):   at com.google.inject.internal.util.$FinalizableReferenceQueue.loadFinalizer(FinalizableReferenceQueue.java:175) …
Run Code Online (Sandbox Code Playgroud)

android roboguice

15
推荐指数
2
解决办法
6234
查看次数

标签 统计

android ×1

roboguice ×1