I use the no-AOP version on Android.

Bob

On Thu, Mar 17, 2011 at 9:52 AM, Matt Hawley <[email protected]> wrote:

> I'm getting around to testing my app on Android 1.5, but am receiving
> the following error stack. I've verified that I do not have any pre
> 1.6 API calls that should affect initialization. I'm using RoboGuice
> which uses Guice 2.0 under the hood. Any help would be
> appreciated...
>
> com.google.inject.internal.ComputationException:
> com.google.inject.internal.ComputationException:
> java.lang.NoSuchMethodException
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:553)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:419)
>        at com.google.inject.internal.CustomConcurrentHashMap
> $ComputingImpl.get(CustomConcurrentHashMap.java:2041)
>        at
> com.google.inject.internal.FailableCache.get(FailableCache.java:
> 46)
>        at
> com.google.inject.ConstructorInjectorStore.get(ConstructorInjectorStore.jav
> a:
> 52)
>        at
> com.google.inject.ConstructorBindingImpl.initialize(ConstructorBindingImpl.
> java:
> 57)
>        at
> com.google.inject.InjectorImpl.initializeBinding(InjectorImpl.java:
> 377)
>        at com.google.inject.BindingProcessor
> $1$1.run(BindingProcessor.java:
> 169)
>        at
> com.google.inject.BindingProcessor.initializeBindings(BindingProcessor.java
> :
> 224)
>        at
> com.google.inject.InjectorBuilder.initializeStatically(InjectorBuilder.java
> :
> 120)
>        at
> com.google.inject.InjectorBuilder.build(InjectorBuilder.java:105)
>        at com.google.inject.Guice.createInjector(Guice.java:92)
>        at
> roboguice.application.RoboApplication.createInjector(RoboApplication.java:
> 146)
>        at
> roboguice.application.RoboApplication.getInjector(RoboApplication.java:
> 84)
>        at roboguice.activity.RoboSplashActivity
> $1.run(RoboSplashActivity.java:38)
>        at java.lang.Thread.run(Thread.java:1058)
> Caused by: com.google.inject.internal.ComputationException:
> java.lang.NoSuchMethodException
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:553)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:419)
>        at com.google.inject.internal.CustomConcurrentHashMap
> $ComputingImpl.get(CustomConcurrentHashMap.java:2041)
>        at
> com.google.inject.internal.FailableCache.get(FailableCache.java:
> 46)
>        at
> com.google.inject.MembersInjectorStore.get(MembersInjectorStore.java:
> 66)
>        at
> com.google.inject.ConstructorInjectorStore.createConstructor(ConstructorInj
> ectorStore.java:
> 69)
>        at com.google.inject.ConstructorInjectorStore.access
> $000(ConstructorInjectorStore.java:31)
>        at com.google.inject.ConstructorInjectorStore
> $1.create(ConstructorInjectorStore.java:39)
>        at com.google.inject.ConstructorInjectorStore
> $1.create(ConstructorInjectorStore.java:35)
>        at com.google.inject.internal.FailableCache
> $1.apply(FailableCache.java:35)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:549)
>        ... 15 more
> Caused by: java.lang.NoSuchMethodException
>        at java.lang.Class.getDeclaredMethods(Native Method)
>        at java.lang.ClassCache.getDeclaredMethods(ClassCache.java:
> 153)
>        at java.lang.Class.getDeclaredMethods(Class.java:786)
>        at com.google.inject.spi.InjectionPoint$Factory
> $2.getMembers(InjectionPoint.java:395)
>        at com.google.inject.spi.InjectionPoint$Factory
> $2.getMembers(InjectionPoint.java:393)
>        at
> com.google.inject.spi.InjectionPoint.addInjectorsForMembers(InjectionPoint.
> java:
> 359)
>        at
> com.google.inject.spi.InjectionPoint.addInjectionPoints(InjectionPoint.java
> :
> 353)
>        at
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionP
> oint.java:
> 296)
>        at
> com.google.inject.MembersInjectorStore.createWithListeners(MembersInjectorS
> tore.java:
> 78)
>        at com.google.inject.MembersInjectorStore.access
> $000(MembersInjectorStore.java:35)
>        at com.google.inject.MembersInjectorStore
> $1.create(MembersInjectorStore.java:43)
>        at com.google.inject.MembersInjectorStore
> $1.create(MembersInjectorStore.java:40)
>        at com.google.inject.internal.FailableCache
> $1.apply(FailableCache.java:35)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:549)
>        ... 25 more
> com.google.inject.internal.ComputationException:
> java.lang.NoSuchMethodException
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:553)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:419)
>        at com.google.inject.internal.CustomConcurrentHashMap
> $ComputingImpl.get(CustomConcurrentHashMap.java:2041)
>        at
> com.google.inject.internal.FailableCache.get(FailableCache.java:
> 46)
>        at
> com.google.inject.MembersInjectorStore.get(MembersInjectorStore.java:
> 66)
>        at
> com.google.inject.ConstructorInjectorStore.createConstructor(ConstructorInj
> ectorStore.java:
> 69)
>        at com.google.inject.ConstructorInjectorStore.access
> $000(ConstructorInjectorStore.java:31)
>        at com.google.inject.ConstructorInjectorStore
> $1.create(ConstructorInjectorStore.java:39)
>        at com.google.inject.ConstructorInjectorStore
> $1.create(ConstructorInjectorStore.java:35)
>        at com.google.inject.internal.FailableCache
> $1.apply(FailableCache.java:35)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:549)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:419)
>        at com.google.inject.internal.CustomConcurrentHashMap
> $ComputingImpl.get(CustomConcurrentHashMap.java:2041)
>        at
> com.google.inject.internal.FailableCache.get(FailableCache.java:
> 46)
>        at
> com.google.inject.ConstructorInjectorStore.get(ConstructorInjectorStore.jav
> a:
> 52)
>        at
> com.google.inject.ConstructorBindingImpl.initialize(ConstructorBindingImpl.
> java:
> 57)
>        at
> com.google.inject.InjectorImpl.initializeBinding(InjectorImpl.java:
> 377)
>        at com.google.inject.BindingProcessor
> $1$1.run(BindingProcessor.java:
> 169)
>        at
> com.google.inject.BindingProcessor.initializeBindings(BindingProcessor.java
> :
> 224)
>        at
> com.google.inject.InjectorBuilder.initializeStatically(InjectorBuilder.java
> :
> 120)
>        at
> com.google.inject.InjectorBuilder.build(InjectorBuilder.java:105)
>        at com.google.inject.Guice.createInjector(Guice.java:92)
>        at
> roboguice.application.RoboApplication.createInjector(RoboApplication.java:
> 146)
>        at
> roboguice.application.RoboApplication.getInjector(RoboApplication.java:
> 84)
>        at roboguice.activity.RoboSplashActivity
> $1.run(RoboSplashActivity.java:38)
>        at java.lang.Thread.run(Thread.java:1058)
> Caused by: java.lang.NoSuchMethodException
>        at java.lang.Class.getDeclaredMethods(Native Method)
>        at java.lang.ClassCache.getDeclaredMethods(ClassCache.java:
> 153)
>        at java.lang.Class.getDeclaredMethods(Class.java:786)
>        at com.google.inject.spi.InjectionPoint$Factory
> $2.getMembers(InjectionPoint.java:395)
>        at com.google.inject.spi.InjectionPoint$Factory
> $2.getMembers(InjectionPoint.java:393)
>        at
> com.google.inject.spi.InjectionPoint.addInjectorsForMembers(InjectionPoint.
> java:
> 359)
>        at
> com.google.inject.spi.InjectionPoint.addInjectionPoints(InjectionPoint.java
> :
> 353)
>        at
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionP
> oint.java:
> 296)
>        at
> com.google.inject.MembersInjectorStore.createWithListeners(MembersInjectorS
> tore.java:
> 78)
>        at com.google.inject.MembersInjectorStore.access
> $000(MembersInjectorStore.java:35)
>        at com.google.inject.MembersInjectorStore
> $1.create(MembersInjectorStore.java:43)
>        at com.google.inject.MembersInjectorStore
> $1.create(MembersInjectorStore.java:40)
>        at com.google.inject.internal.FailableCache
> $1.apply(FailableCache.java:35)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:549)
>        ... 25 more
> java.lang.NoSuchMethodException
>        at java.lang.Class.getDeclaredMethods(Native Method)
>        at java.lang.ClassCache.getDeclaredMethods(ClassCache.java:
> 153)
>        at java.lang.Class.getDeclaredMethods(Class.java:786)
>        at com.google.inject.spi.InjectionPoint$Factory
> $2.getMembers(InjectionPoint.java:395)
>        at com.google.inject.spi.InjectionPoint$Factory
> $2.getMembers(InjectionPoint.java:393)
>        at
> com.google.inject.spi.InjectionPoint.addInjectorsForMembers(InjectionPoint.
> java:
> 359)
>        at
> com.google.inject.spi.InjectionPoint.addInjectionPoints(InjectionPoint.java
> :
> 353)
>        at
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionP
> oint.java:
> 296)
>        at
> com.google.inject.MembersInjectorStore.createWithListeners(MembersInjectorS
> tore.java:
> 78)
>        at com.google.inject.MembersInjectorStore.access
> $000(MembersInjectorStore.java:35)
>        at com.google.inject.MembersInjectorStore
> $1.create(MembersInjectorStore.java:43)
>        at com.google.inject.MembersInjectorStore
> $1.create(MembersInjectorStore.java:40)
>        at com.google.inject.internal.FailableCache
> $1.apply(FailableCache.java:35)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:549)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:419)
>        at com.google.inject.internal.CustomConcurrentHashMap
> $ComputingImpl.get(CustomConcurrentHashMap.java:2041)
>        at
> com.google.inject.internal.FailableCache.get(FailableCache.java:
> 46)
>        at
> com.google.inject.MembersInjectorStore.get(MembersInjectorStore.java:
> 66)
>        at
> com.google.inject.ConstructorInjectorStore.createConstructor(ConstructorInj
> ectorStore.java:
> 69)
>        at com.google.inject.ConstructorInjectorStore.access
> $000(ConstructorInjectorStore.java:31)
>        at com.google.inject.ConstructorInjectorStore
> $1.create(ConstructorInjectorStore.java:39)
>        at com.google.inject.ConstructorInjectorStore
> $1.create(ConstructorInjectorStore.java:35)
>        at com.google.inject.internal.FailableCache
> $1.apply(FailableCache.java:35)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:549)
>        at com.google.inject.internal.MapMaker
> $StrategyImpl.compute(MapMaker.java:419)
>        at com.google.inject.internal.CustomConcurrentHashMap
> $ComputingImpl.get(CustomConcurrentHashMap.java:2041)
>        at
> com.google.inject.internal.FailableCache.get(FailableCache.java:
> 46)
>        at
> com.google.inject.ConstructorInjectorStore.get(ConstructorInjectorStore.jav
> a:
> 52)
>        at
> com.google.inject.ConstructorBindingImpl.initialize(ConstructorBindingImpl.
> java:
> 57)
>        at
> com.google.inject.InjectorImpl.initializeBinding(InjectorImpl.java:
> 377)
>        at com.google.inject.BindingProcessor
> $1$1.run(BindingProcessor.java:
> 169)
>        at
> com.google.inject.BindingProcessor.initializeBindings(BindingProcessor.java
> :
> 224)
>        at
> com.google.inject.InjectorBuilder.initializeStatically(InjectorBuilder.java
> :
> 120)
>        at
> com.google.inject.InjectorBuilder.build(InjectorBuilder.java:105)
>        at com.google.inject.Guice.createInjector(Guice.java:92)
>        at
> roboguice.application.RoboApplication.createInjector(RoboApplication.java:
> 146)
>        at
> roboguice.application.RoboApplication.getInjector(RoboApplication.java:
> 84)
>        at roboguice.activity.RoboSplashActivity
> $1.run(RoboSplashActivity.java:38)
>        at java.lang.Thread.run(Thread.java:1058)
>
> --
> You received this message because you are subscribed to the Google Groups
> "google-guice" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-guice?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"google-guice" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-guice?hl=en.

Reply via email to