HI, Logs showing memory leak when unbindService is not called. 01-15 14:14:30.904: ERROR/ActivityThread(209): Activity com.android.mobilink.MobiLinkMenu has leaked ServiceConnection com.android.mobilink.mobilinkmen...@43390770 that was originally bound here 01-15 14:14:30.904: ERROR/ActivityThread(209): android.app.ServiceConnectionLeaked: Activity com.android.mobilink.MobiLinkMenu has leaked ServiceConnection com.android.mobilink.mobilinkmen...@43390770 that was originally bound here 01-15 14:14:30.904: ERROR/ActivityThread(209): at android.app.ActivityThread$PackageInfo$ServiceDispatcher.<init> (ActivityThread.java:878) 01-15 14:14:30.904: ERROR/ActivityThread(209): at android.app.ActivityThread$PackageInfo.getServiceDispatcher (ActivityThread.java:773) 01-15 14:14:30.904: ERROR/ActivityThread(209): at android.app.ApplicationContext.bindService(ApplicationContext.java: 784) 01-15 14:14:30.904: ERROR/ActivityThread(209): at android.content.ContextWrapper.bindService(ContextWrapper.java:307) 01-15 14:14:30.904: ERROR/ActivityThread(209): at com.android.mobilink.MobiLinkMenu.okPressed(MobiLinkMenu.java:220) 01-15 14:14:30.904: ERROR/ActivityThread(209): at com.android.mobilink.Utility$1.onClick(Utility.java:51) 01-15 14:14:30.904: ERROR/ActivityThread(209): at com.android.internal.app.AlertController$ButtonHandler.handleMessage (AlertController.java:148) 01-15 14:14:30.904: ERROR/ActivityThread(209): at android.os.Handler.dispatchMessage(Handler.java:88) 01-15 14:14:30.904: ERROR/ActivityThread(209): at android.os.Looper.loop(Looper.java:123) 01-15 14:14:30.904: ERROR/ActivityThread(209): at android.app.ActivityThread.main(ActivityThread.java:3742) 01-15 14:14:30.904: ERROR/ActivityThread(209): at java.lang.reflect.Method.invokeNative(Native Method) 01-15 14:14:30.904: ERROR/ActivityThread(209): at java.lang.reflect.Method.invoke(Method.java:515) 01-15 14:14:30.904: ERROR/ActivityThread(209): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:739) 01-15 14:14:30.904: ERROR/ActivityThread(209): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497) 01-15 14:14:30.904: ERROR/ActivityThread(209): at dalvik.system.NativeStart.main(Native Method)
On Jan 13, 7:14 pm, zero <[email protected]> wrote: > i have seen things like that, myself. could you, by any chance, > provide us with the logs of the memory leak ? > > it might not even be necessary to call unbind(), because > you can call the service's thru the obtained interface without > being bound to it. > (btw, the general problem class is still unfixed on my side as well) > > On Jan 13, 2:00 pm,Abraham<[email protected]> wrote: > > > > > HI All, > > > I'm facing an issue with my application & need your expert opinion in > > resolving the issue. > > > My app has a local service which is started by calling startService() > > when the phone boot up is complete. My app also has a UI component > > which the user can use for making use of the service. Following the > > Local service binding example in ApiDemos my app is calling bindService > > () api to bind with the local service & make use of the local service > > instance obtained through the IBinder in onServiceConnected() to > > perform operations provided by the service. Once the operation is > > completed my app calls unbindService() to disconnect the UI from the > > service. From this point on my app cannot communicate with the local > > service by calling bindService() or startService(). > > > Has anyone faced similar issues. If yes, what is the work around. Am I > > doing something wrong. > > > Another observation is that if I donot call unbindService() I'm able > > to make use of the operations provided by the service, although it > > leads to memory leaks ( as displayed in the logs) . > > > Looking forward your response. Thanx in advance.- Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

