sorry for the late reply, but last Week I wasn't at home.

here is the logcat export:



E/AndroidRuntime(  390): Uncaught handler: thread main exiting due to
uncaught exception
E/AndroidRuntime(  390): com.google.inject.CreationException: Guice
creation errors:
E/AndroidRuntime(  390):
E/AndroidRuntime(  390): 1) An exception was caught and reported.
Message: class de.fhwedel.notifyme.NotifyMeDatabase has no
@AssistInject constructor that takes the @Assisted parameters
[android.app.Activity] in that order. @AssistInject constructors are
[public de.fhwedel.notifyme.NotifyMeDatabase(android.content.Context)]
E/AndroidRuntime(  390):   at com.google.inject.InjectorShell
$Builder.build(InjectorShell.java:135)
E/AndroidRuntime(  390):
E/AndroidRuntime(  390): 2) No implementation for
de.fhwedel.notifyme.DatabaseFactory was bound.
E/AndroidRuntime(  390):   at
de.fhwedel.notifyme.MyDBModule.configure(MyDBModule.java:11)
E/AndroidRuntime(  390):
E/AndroidRuntime(  390): 2 errors
E/AndroidRuntime(  390):        at
com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:
354)
E/AndroidRuntime(  390):        at
com.google.inject.InjectorBuilder.initializeStatically(InjectorBuilder.java:
152)
E/AndroidRuntime(  390):        at
com.google.inject.InjectorBuilder.build(InjectorBuilder.java:105)
E/AndroidRuntime(  390):        at
com.google.inject.Guice.createInjector(Guice.java:92)
E/AndroidRuntime(  390):        at
com.google.inject.Guice.createInjector(Guice.java:69)
E/AndroidRuntime(  390):        at
com.google.inject.Guice.createInjector(Guice.java:59)
E/AndroidRuntime(  390):        at
de.fhwedel.notifyme.AddArea.saveAreaWithPosition(AddArea.java:111)
E/AndroidRuntime(  390):        at de.fhwedel.notifyme.AddArea
$1.onClick(AddArea.java:85)
E/AndroidRuntime(  390):        at android.view.View.performClick(View.java:
2364)
E/AndroidRuntime(  390):        at android.view.View.onTouchEvent(View.java:
4179)
E/AndroidRuntime(  390):        at
android.widget.TextView.onTouchEvent(TextView.java:6540)
E/AndroidRuntime(  390):        at
android.view.View.dispatchTouchEvent(View.java:3709)
E/AndroidRuntime(  390):        at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
E/AndroidRuntime(  390):        at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
E/AndroidRuntime(  390):        at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
E/AndroidRuntime(  390):        at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
E/AndroidRuntime(  390):        at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
E/AndroidRuntime(  390):        at
com.android.internal.policy.impl.PhoneWindow
$DecorView.superDispatchTouchEvent(PhoneWindow.java:1659)
E/AndroidRuntime(  390):        at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:
1107)
E/AndroidRuntime(  390):        at
android.app.Activity.dispatchTouchEvent(Activity.java:2061)
E/AndroidRuntime(  390):        at
com.android.internal.policy.impl.PhoneWindow
$DecorView.dispatchTouchEvent(PhoneWindow.java:1643)
E/AndroidRuntime(  390):        at
android.view.ViewRoot.handleMessage(ViewRoot.java:1691)
E/AndroidRuntime(  390):        at
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(  390):        at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(  390):        at
android.app.ActivityThread.main(ActivityThread.java:4363)
E/AndroidRuntime(  390):        at
java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(  390):        at
java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(  390):        at com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime(  390):        at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime(  390):        at dalvik.system.NativeStart.main(Native
Method)
E/AndroidRuntime(  390): Caused by:
java.lang.IllegalArgumentException: class
de.fhwedel.notifyme.NotifyMeDatabase has no @AssistInject constructor
that takes the @Assisted parameters [android.app.Activity] in that
order. @AssistInject constructors are [public
de.fhwedel.notifyme.NotifyMeDatabase(android.content.Context)]
E/AndroidRuntime(  390):        at
assistedinject.FactoryProvider.createMethodMapping(FactoryProvider.java:
140)
E/AndroidRuntime(  390):        at
assistedinject.FactoryProvider.<init>(FactoryProvider.java:84)
E/AndroidRuntime(  390):        at
assistedinject.FactoryProvider.newFactory(FactoryProvider.java:78)
E/AndroidRuntime(  390):        at
de.fhwedel.notifyme.MyDBModule.configure(MyDBModule.java:12)
E/AndroidRuntime(  390):        at
com.google.inject.AbstractModule.configure(AbstractModule.java:59)
E/AndroidRuntime(  390):        at com.google.inject.spi.Elements
$RecordingBinder.install(Elements.java:223)
E/AndroidRuntime(  390):        at
com.google.inject.spi.Elements.getElements(Elements.java:101)
E/AndroidRuntime(  390):        at com.google.inject.InjectorShell
$Builder.build(InjectorShell.java:135)
E/AndroidRuntime(  390):        at
com.google.inject.InjectorBuilder.build(InjectorBuilder.java:102)
E/AndroidRuntime(  390):        ... 27 more
I/Process (   54): Sending signal. PID: 390 SIG: 3
I/dalvikvm(  390): threadid=7: reacting to signal 3
E/dalvikvm(  390): Unable to open stack trace file '/data/anr/
traces.txt': Permission denied


Hope you can help me to get assisted inject work.


Thanks in advance

-- 
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