Certainly not obvious what you are doing or why it doesn't work. Can you boil this down to a short example that causes the problem so we can see the code rather than just a long logcat?
On Apr 5, 8:30 am, Jason LeBlanc <[email protected]> wrote: > Is there an obvious reason why I am able to bind to the service, yet unable > to access it's objects? > > Thanks, > J > > On Apr 4, 2010 9:01 AM, "Tunneling" <[email protected]> wrote: > > I have a Connection object that is instantiated by the > ConnectionService. I bind to the service in order to access the > Connection object and get information from a controller over TCP/IP. > > Again, I launch the service from a splash screen with success. I bind > to the service in my main activity and can access it's objects(i.e. > Connection) successfully. > > Then once I start a new activity from the main activity, I am able to > successfully bind to the service. However, when I try to access the > Connection object I get the following errors/warns. > > I would like to be able to connect to the object from multiple > activities throughout the application to obtain up to date information > from the controller. > > Any assistance is greatly appreciated. > > Here is the dump from LogCat. > > 04-04 08:25:18.068: INFO/ActivityManager(76): Process > com.google.android.apps.maps:LocationFriendService (pid 15448) has > died. > 04-04 08:25:21.888: INFO/NotificationService(76): enqueueToast > pkg=com.scs.haus callback=android.app.ITransientNotification$Stub > $pr...@434d3868 duration=1 > 04-04 08:25:21.898: INFO/ActivityManager(76): Starting activity: > Intent { cmp=com.scs.haus/.LightController (has extras) } > 04-04 08:25:22.088: WARN/Resources(15436): Converting to string: > TypedValue{t=0x12/d=0x0 a=2 r=0x7f070008} > 04-04 08:25:22.098: WARN/Resources(15436): Converting to string: > TypedValue{t=0x12/d=0x0 a=2 r=0x7f070009} > 04-04 08:25:22.108: INFO/LightController(15436): Could not check > serviceBinder.c.connected) > 04-04 08:25:22.108: WARN/System.err(15436): > java.lang.NullPointerException > 04-04 08:25:22.108: WARN/System.err(15436): at > com.scs.haus.LightController.onStart(LightController.java:111) > 04-04 08:25:22.108: WARN/System.err(15436): at > android.app.Instrumentation.callActivityOnStart(Instrumentation.java: > 1205) > 04-04 08:25:22.108: WARN/System.err(15436): at > android.app.Activity.performStart(Activity.java:3519) > 04-04 08:25:22.118: WARN/System.err(15436): at > android.app.ActivityThread.performLaunchActivity(ActivityThread.java: > 2373) > 04-04 08:25:22.118: WARN/System.err(15436): at > android.app.ActivityThread.handleLaunchActivity(ActivityThread.java: > 2417) > 04-04 08:25:22.118: WARN/System.err(15436): at > android.app.ActivityThread.access$2100(ActivityThread.java:116) > 04-04 08:25:22.118: WARN/System.err(15436): at > android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794) > 04-04 08:25:22.118: WARN/System.err(15436): at > android.os.Handler.dispatchMessage(Handler.java:99) > 04-04 08:25:22.118: WARN/System.err(15436): at > android.os.Looper.loop(Looper.java:123) > 04-04 08:25:22.118: WARN/System.err(15436): at > android.app.ActivityThread.main(ActivityThread.java:4203) > 04-04 08:25:22.118: WARN/System.err(15436): at > java.lang.reflect.Method.invokeNative(Native Method) > 04-04 08:25:22.118: WARN/System.err(15436): at > java.lang.reflect.Method.invoke(Method.java:521) > 04-04 08:25:22.118: WARN/System.err(15436): at > com.android.internal.os.ZygoteInit > $MethodAndArgsCaller.run(ZygoteInit.java:791) > 04-04 08:25:22.118: WARN/System.err(15436): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) > 04-04 08:25:22.128: WARN/System.err(15436): at > dalvik.system.NativeStart.main(Native Method) > 04-04 08:25:22.128: INFO/LightController(15436): Could not check > serviceBinder.c.connected) > 04-04 08:25:22.128: WARN/System.err(15436): > java.lang.NullPointerException > 04-04 08:25:22.128: WARN/System.err(15436): at > com.scs.haus.LightController.onResume(LightController.java:126) > 04-04 08:25:22.128: WARN/System.err(15436): at > android.app.Instrumentation.callActivityOnResume(Instrumentation.java: > 1225) > 04-04 08:25:22.128: WARN/System.err(15436): at > android.app.Activity.performResume(Activity.java:3559) > 04-04 08:25:22.128: WARN/System.err(15436): at > android.app.ActivityThread.performResumeActivity(ActivityThread.java: > 2838) > 04-04 08:25:22.128: WARN/System.err(15436): at > android.app.ActivityThread.handleResumeActivity(ActivityThread.java: > 2866) > 04-04 08:25:22.138: WARN/System.err(15436): at > android.app.ActivityThread.handleLaunchActivity(ActivityThread.java: > 2420) > 04-04 08:25:22.138: WARN/System.err(15436): at > android.app.ActivityThread.access$2100(ActivityThread.java:116) > 04-04 08:25:22.138: WARN/System.err(15436): at > android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794) > 04-04 08:25:22.138: WARN/System.err(15436): at > android.os.Handler.dispatchMessage(Handler.java:99) > 04-04 08:25:22.138: WARN/System.err(15436): at > android.os.Looper.loop(Looper.java:123) > 04-04 08:25:22.138: WARN/System.err(15436): at > android.app.ActivityThread.main(ActivityThread.java:4203) > 04-04 08:25:22.138: WARN/System.err(15436): at > java.lang.reflect.Method.invokeNative(Native Method) > 04-04 08:25:22.138: WARN/System.err(15436): at > java.lang.reflect.Method.invoke(Method.java:521) > 04-04 08:25:22.138: WARN/System.err(15436): at > com.android.internal.os.ZygoteInit > $MethodAndArgsCaller.run(ZygoteInit.java:791) > 04-04 08:25:22.138: WARN/System.err(15436): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) > 04-04 08:25:22.148: WARN/System.err(15436): at > dalvik.system.NativeStart.main(Native Method) > 04-04 08:25:22.208: INFO/LightController(15436): Service Connected > 04-04 08:25:22.478: INFO/ActivityManager(76): Displayed activity > com.scs.haus/.LightController: 525 ms (total 525 ms) > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<android-developers%[email protected]> > For more options, visit this group > athttp://groups.google.com/group/android-developers?hl=en > > To unsubscribe, reply using "remove me" as the subject. -- You received this message because you are subscribed to the Google Groups "Android Developers" 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/android-developers?hl=en

