Hmm... Android reports:
"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."
I guess I will be uninstalling the Groupon app too (I uninstalled the Google Docs app quite recently).
Hope it works better on your phone :^)
Maybe I will have more memory for a longer time (read: and won't have to reboot my phone so often) now.
Log segments:
04-26 11:24:14.791 1920 1920 D /GrouponApplication.java:44: main GrouponApplication()
04-26 11:24:14.791 1920 1920 I ActivityThread: Pub com.groupon.provider.Blob: com.groupon.provider.BlobProvider
04-26 11:24:14.799 1920 1920 I ActivityThread: Pub groupon.recent.locations.authority: com.groupon.provider.RecentLocationSearchProvider
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: 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.
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: java.io.FileNotFoundException: com/google/inject/internal/util/$Finalizer.class
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.util.$FinalizableReferenceQueue$DecoupledLoader.getBaseUrl(FinalizableReferenceQueue.java:269)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.util.$FinalizableReferenceQueue$DecoupledLoader.loadFinalizer(FinalizableReferenceQueue.java:253)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.util.$FinalizableReferenceQueue.loadFinalizer(FinalizableReferenceQueue.java:175)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.util.$FinalizableReferenceQueue.<clinit>(FinalizableReferenceQueue.java:100)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.util.$MapMaker$QueueHolder.<clinit>(MapMaker.java:787)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.util.$MapMaker$WeakEntry.<init>(MapMaker.java:946)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.util.$MapMaker$Strength$1.newEntry(MapMaker.java:312)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.util.$MapMaker$StrategyImpl.newEntry(MapMaker.java:498)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.util.$MapMaker$StrategyImpl.newEntry(MapMaker.java:419)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2029)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:116)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:180)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:366)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.Key.strategyFor(Key.java:338)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.Key.get(Key.java:272)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:82)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.internal.ConstantBindingBuilderImpl.annotatedWith(ConstantBindingBuilderImpl.java:49)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at roboguice.config.DefaultRoboModule.configure(DefaultRoboModule.java:117)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.spi.Elements.getElements(Elements.java:101)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.google.inject.spi.Elements.getElements(Elements.java:78)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at roboguice.RoboGuice.setBaseApplicationInjector(RoboGuice.java:83)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.groupon.GrouponApplication.setGrouponApplicationInjector(GrouponApplication.java:124)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.groupon.GrouponApplication.onCreate(GrouponApplication.java:58)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:969)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3395)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at android.app.ActivityThread.access$2200(ActivityThread.java:124)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1006)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at android.os.Handler.dispatchMessage(Handler.java:99)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at android.os.Looper.loop(Looper.java:130)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at android.app.ActivityThread.main(ActivityThread.java:3806)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at java.lang.reflect.Method.invokeNative(Native Method)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at java.lang.reflect.Method.invoke(Method.java:507)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
04-26 11:24:15.034 1920 1920 W nalizableReferenceQueue: at dalvik.system.NativeStart.main(Native Method)
And from the Google Docs app:
04-13 00:24:07.328 2670 2670 D /Ln.java:220: 00:24:07.332 main Configuring Logging, minimum log level is INFO
04-13 00:24:07.352 2670 2670 D DocListDatabase: openHelper points on new database: DocList.db
04-13 00:24:07.359 2670 2670 D DocListDatabase: in openWriteDatabase
04-13 00:24:07.422 2670 2670 W Mj : 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.
04-13 00:24:07.422 2670 2670 W Mj : java.io.FileNotFoundException: com/google/inject/internal/Finalizer.class
04-13 00:24:07.422 2670 2670 W Mj : at Mk.a(FinalizableReferenceQueue.java:269)
04-13 00:24:07.422 2670 2670 W Mj : at Mk.a(FinalizableReferenceQueue.java:253)
04-13 00:24:07.422 2670 2670 W Mj : at Mj.a(FinalizableReferenceQueue.java:175)
04-13 00:24:07.422 2670 2670 W Mj : at Mj.<clinit>(FinalizableReferenceQueue.java:100)
04-13 00:24:07.422 2670 2670 W Mj : at Nz.<clinit>(MapMaker.java:787)
04-13 00:24:07.422 2670 2670 W Mj : at NN.<init>(MapMaker.java:946)
04-13 00:24:07.422 2670 2670 W Mj : at NH.a(MapMaker.java:312)
04-13 00:24:07.422 2670 2670 W Mj : at ND.a(MapMaker.java:498)
04-13 00:24:07.422 2670 2670 W Mj : at ND.a(MapMaker.java:419)
04-13 00:24:07.422 2670 2670 W Mj : at LH.get(CustomConcurrentHashMap.java:2029)
04-13 00:24:07.422 2670 2670 W Mj : at Ls.a(BytecodeGen.java:149)
04-13 00:24:07.422 2670 2670 W Mj : at Ls.a(BytecodeGen.java:132)
04-13 00:24:07.422 2670 2670 W Mj : at LD.a(ConstructionContext.java:80)
04-13 00:24:07.422 2670 2670 W Mj : at Jm.a(ConstructorInjector.java:70)
04-13 00:24:07.422 2670 2670 W Mj : at Jl.a(ConstructorBindingImpl.java:111)
04-13 00:24:07.422 2670 2670 W Mj : at KA.a(ProviderToInternalFactoryAdapter.java:45)
04-13 00:24:07.422 2670 2670 W Mj : at JO.a(InjectorImpl.java:811)
04-13 00:24:07.422 2670 2670 W Mj : at Kz.a(ProviderToInternalFactoryAdapter.java:42)
04-13 00:24:07.422 2670 2670 W Mj : at KI.a(Scopes.java:54)
04-13 00:24:07.422 2670 2670 W Mj : at Kf.a(InternalFactoryToProviderAdapter.java:48)
04-13 00:24:07.422 2670 2670 W Mj : at Jx.a(FactoryProxy.java:56)
04-13 00:24:07.422 2670 2670 W Mj : at KO.a(SingleParameterInjector.java:42)
04-13 00:24:07.422 2670 2670 W Mj : at KO.a(SingleParameterInjector.java:66)
04-13 00:24:07.422 2670 2670 W Mj : at Jm.a(ConstructorInjector.java:84)
04-13 00:24:07.422 2670 2670 W Mj : at Jl.a(ConstructorBindingImpl.java:111)
04-13 00:24:07.422 2670 2670 W Mj : at Jx.a(FactoryProxy.java:56)
04-13 00:24:07.422 2670 2670 W Mj : at KO.a(SingleParameterInjector.java:42)
04-13 00:24:07.422 2670 2670 W Mj : at KO.a(SingleParameterInjector.java:66)
04-13 00:24:07.422 2670 2670 W Mj : at Jm.a(ConstructorInjector.java:84)
04-13 00:24:07.422 2670 2670 W Mj : at Jl.a(ConstructorBindingImpl.java:111)
04-13 00:24:07.422 2670 2670 W Mj : at KA.a(ProviderToInternalFactoryAdapter.java:45)
04-13 00:24:07.422 2670 2670 W Mj : at JO.a(InjectorImpl.java:811)
04-13 00:24:07.422 2670 2670 W Mj : at Kz.a(ProviderToInternalFactoryAdapter.java:42)
04-13 00:24:07.422 2670 2670 W Mj : at KI.a(Scopes.java:54)
04-13 00:24:07.422 2670 2670 W Mj : at Kf.a(InternalFactoryToProviderAdapter.java:48)
04-13 00:24:07.422 2670 2670 W Mj : at JM.a(InjectorBuilder.java:200)
04-13 00:24:07.422 2670 2670 W Mj : at JM.a(InjectorBuilder.java:194)
04-13 00:24:07.422 2670 2670 W Mj : at JO.a(InjectorImpl.java:804)
04-13 00:24:07.422 2670 2670 W Mj : at JL.a(InjectorBuilder.java:194)
04-13 00:24:07.422 2670 2670 W Mj : at JL.b(InjectorBuilder.java:176)
04-13 00:24:07.422 2670 2670 W Mj : at JL.a(InjectorBuilder.java:113)
04-13 00:24:07.422 2670 2670 W Mj : at Jy.a(Guice.java:92)
04-13 00:24:07.422 2670 2670 W Mj : at roboguice.application.RoboApplication.b(RoboApplication.java:146)
04-13 00:24:07.422 2670 2670 W Mj : at roboguice.application.RoboApplication.a(RoboApplication.java:84)
04-13 00:24:07.422 2670 2670 W Mj : at com.google.android.apps.docs.GuiceContentProvider.a(GuiceContentProvider.java:36)
04-13 00:24:07.422 2670 2670 W Mj : at com.google.android.apps.docs.GuiceContentProvider.onCreate(GuiceContentProvider.java:27)
04-13 00:24:07.422 2670 2670 W Mj : at com.google.android.apps.docs.doclist.BaseSearchSuggestionProvider.onCreate(BaseSearchSuggestionProvider.java:87)
04-13 00:24:07.422 2670 2670 W Mj : at android.content.ContentProvider.attachInfo(ContentProvider.java:798)
04-13 00:24:07.422 2670 2670 W Mj : at com.google.android.apps.docs.doclist.DocListAccountSuggestionProvider.onCreate(DocListAccountSuggestionProvider.java:31)
04-13 00:24:07.422 2670 2670 W Mj : at android.content.ContentProvider.attachInfo(ContentProvider.java:798)
04-13 00:24:07.422 2670 2670 W Mj : at android.app.ActivityThread.installProvider(ActivityThread.java:3677)
04-13 00:24:07.422 2670 2670 W Mj : at android.app.ActivityThread.installContentProviders(ActivityThread.java:3432)
04-13 00:24:07.422 2670 2670 W Mj : at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3388)
04-13 00:24:07.422 2670 2670 W Mj : at android.app.ActivityThread.access$2200(ActivityThread.java:124)
04-13 00:24:07.422 2670 2670 W Mj : at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1006)
04-13 00:24:07.422 2670 2670 W Mj : at android.os.Handler.dispatchMessage(Handler.java:99)
04-13 00:24:07.422 2670 2670 W Mj : at android.os.Looper.loop(Looper.java:130)
04-13 00:24:07.422 2670 2670 W Mj : at android.app.ActivityThread.main(ActivityThread.java:3806)
04-13 00:24:07.422 2670 2670 W Mj : at java.lang.reflect.Method.invokeNative(Native Method)
04-13 00:24:07.422 2670 2670 W Mj : at java.lang.reflect.Method.invoke(Method.java:507)
04-13 00:24:07.422 2670 2670 W Mj : at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
04-13 00:24:07.422 2670 2670 W Mj : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
04-13 00:24:07.422 2670 2670 W Mj : at dalvik.system.NativeStart.main(Native Method)
04-13 00:24:07.430 2670 2670 I Mj : Failed to start reference finalizer thread. Reference cleanup will only occur when new references are created.
04-13 00:24:07.430 2670 2670 I Mj : java.lang.reflect.InvocationTargetException
04-13 00:24:07.430 2670 2670 I Mj : at java.lang.reflect.Method.invokeNative(Native Method)
04-13 00:24:07.430 2670 2670 I Mj : at java.lang.reflect.Method.invoke(Method.java:507)
04-13 00:24:07.430 2670 2670 I Mj : at Mj.<init>(FinalizableReferenceQueue.java:124)
04-13 00:24:07.430 2670 2670 I Mj : at Nz.<clinit>(MapMaker.java:787)
04-13 00:24:07.430 2670 2670 I Mj : at NN.<init>(MapMaker.java:946)
04-13 00:24:07.430 2670 2670 I Mj : at NH.a(MapMaker.java:312)
04-13 00:24:07.430 2670 2670 I Mj : at ND.a(MapMaker.java:498)
04-13 00:24:07.430 2670 2670 I Mj : at ND.a(MapMaker.java:419)
04-13 00:24:07.430 2670 2670 I Mj : at LH.get(CustomConcurrentHashMap.java:2029)
04-13 00:24:07.430 2670 2670 I Mj : at Ls.a(BytecodeGen.java:149)
04-13 00:24:07.430 2670 2670 I Mj : at Ls.a(BytecodeGen.java:132)
04-13 00:24:07.430 2670 2670 I Mj : at LD.a(ConstructionContext.java:80)
04-13 00:24:07.430 2670 2670 I Mj : at Jm.a(ConstructorInjector.java:70)
04-13 00:24:07.430 2670 2670 I Mj : at Jl.a(ConstructorBindingImpl.java:111)
04-13 00:24:07.430 2670 2670 I Mj : at KA.a(ProviderToInternalFactoryAdapter.java:45)
04-13 00:24:07.430 2670 2670 I Mj : at JO.a(InjectorImpl.java:811)
04-13 00:24:07.430 2670 2670 I Mj : at Kz.a(ProviderToInternalFactoryAdapter.java:42)
04-13 00:24:07.430 2670 2670 I Mj : at KI.a(Scopes.java:54)
04-13 00:24:07.430 2670 2670 I Mj : at Kf.a(InternalFactoryToProviderAdapter.java:48)
04-13 00:24:07.430 2670 2670 I Mj : at Jx.a(FactoryProxy.java:56)
04-13 00:24:07.430 2670 2670 I Mj : at KO.a(SingleParameterInjector.java:42)
04-13 00:24:07.430 2670 2670 I Mj : at KO.a(SingleParameterInjector.java:66)
04-13 00:24:07.430 2670 2670 I Mj : at Jm.a(ConstructorInjector.java:84)
04-13 00:24:07.430 2670 2670 I Mj : at Jl.a(ConstructorBindingImpl.java:111)
04-13 00:24:07.430 2670 2670 I Mj : at Jx.a(FactoryProxy.java:56)
04-13 00:24:07.430 2670 2670 I Mj : at KO.a(SingleParameterInjector.java:42)
04-13 00:24:07.430 2670 2670 I Mj : at KO.a(SingleParameterInjector.java:66)
04-13 00:24:07.430 2670 2670 I Mj : at Jm.a(ConstructorInjector.java:84)
04-13 00:24:07.430 2670 2670 I Mj : at Jl.a(ConstructorBindingImpl.java:111)
04-13 00:24:07.430 2670 2670 I Mj : at KA.a(ProviderToInternalFactoryAdapter.java:45)
04-13 00:24:07.430 2670 2670 I Mj : at JO.a(InjectorImpl.java:811)
04-13 00:24:07.430 2670 2670 I Mj : at Kz.a(ProviderToInternalFactoryAdapter.java:42)
04-13 00:24:07.430 2670 2670 I Mj : at KI.a(Scopes.java:54)
04-13 00:24:07.430 2670 2670 I Mj : at Kf.a(InternalFactoryToProviderAdapter.java:48)
04-13 00:24:07.430 2670 2670 I Mj : at JM.a(InjectorBuilder.java:200)
04-13 00:24:07.430 2670 2670 I Mj : at JM.a(InjectorBuilder.java:194)
04-13 00:24:07.430 2670 2670 I Mj : at JO.a(InjectorImpl.java:804)
04-13 00:24:07.430 2670 2670 I Mj : at JL.a(InjectorBuilder.java:194)
04-13 00:24:07.430 2670 2670 I Mj : at JL.b(InjectorBuilder.java:176)
04-13 00:24:07.430 2670 2670 I Mj : at JL.a(InjectorBuilder.java:113)
04-13 00:24:07.430 2670 2670 I Mj : at Jy.a(Guice.java:92)
04-13 00:24:07.430 2670 2670 I Mj : at roboguice.application.RoboApplication.b(RoboApplication.java:146)
04-13 00:24:07.430 2670 2670 I Mj : at roboguice.application.RoboApplication.a(RoboApplication.java:84)
04-13 00:24:07.430 2670 2670 I Mj : at com.google.android.apps.docs.GuiceContentProvider.a(GuiceContentProvider.java:36)
04-13 00:24:07.430 2670 2670 I Mj : at com.google.android.apps.docs.GuiceContentProvider.onCreate(GuiceContentProvider.java:27)
04-13 00:24:07.430 2670 2670 I Mj : at com.google.android.apps.docs.doclist.BaseSearchSuggestionProvider.onCreate(BaseSearchSuggestionProvider.java:87)
04-13 00:24:07.430 2670 2670 I Mj : at android.content.ContentProvider.attachInfo(ContentProvider.java:798)
04-13 00:24:07.430 2670 2670 I Mj : at com.google.android.apps.docs.doclist.DocListAccountSuggestionProvider.onCreate(DocListAccountSuggestionProvider.java:31)
04-13 00:24:07.430 2670 2670 I Mj : at android.content.ContentProvider.attachInfo(ContentProvider.java:798)
04-13 00:24:07.430 2670 2670 I Mj : at android.app.ActivityThread.installProvider(ActivityThread.java:3677)
04-13 00:24:07.430 2670 2670 I Mj : at android.app.ActivityThread.installContentProviders(ActivityThread.java:3432)
04-13 00:24:07.430 2670 2670 I Mj : at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3388)
04-13 00:24:07.430 2670 2670 I Mj : at android.app.ActivityThread.access$2200(ActivityThread.java:124)
04-13 00:24:07.430 2670 2670 I Mj : at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1006)
04-13 00:24:07.430 2670 2670 I Mj : at android.os.Handler.dispatchMessage(Handler.java:99)
04-13 00:24:07.430 2670 2670 I Mj : at android.os.Looper.loop(Looper.java:130)
04-13 00:24:07.430 2670 2670 I Mj : at android.app.ActivityThread.main(ActivityThread.java:3806)
04-13 00:24:07.430 2670 2670 I Mj : at java.lang.reflect.Method.invokeNative(Native Method)
04-13 00:24:07.430 2670 2670 I Mj : at java.lang.reflect.Method.invoke(Method.java:507)
04-13 00:24:07.430 2670 2670 I Mj : at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
04-13 00:24:07.430 2670 2670 I Mj : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
04-13 00:24:07.430 2670 2670 I Mj : at dalvik.system.NativeStart.main(Native Method)
04-13 00:24:07.430 2670 2670 I Mj : Caused by: java.lang.IllegalArgumentException: Expected com.google.inject.internal.FinalizableReference.
04-13 00:24:07.430 2670 2670 I Mj : at Mq.startFinalizer(Finalizer.java:77)
04-13 00:24:07.430 2670 2670 I Mj : ... 62 more
04-13 00:24:07.469 2670 2670 I ActivityThread: Pub com.google.android.apps.docs.files: com.google.android.apps.docs.sync.filemanager.FileProvider
04-13 00:24:07.469 2670 2670 I ActivityThread: Pub com.google.android.apps.docs.doclist.search_suggest: com.google.android.apps.docs.doclist.DocListGlobalSearchSuggestionProvider
04-13 00:24:07.492 2670 2670 I ActivityThread: Pub com.google.android.apps.docs: com.google.android.apps.docs.providers.DocListProvider
Sent from my unrooted DroidX using Tapatalk