(原)android系统下绑定Server的时候报MainActivity has leaked ServiceConnection的错误

【(原)android系统下绑定Server的时候报MainActivity has leaked ServiceConnection的错误】金鞍玉勒寻芳客,未信我庐别有春。这篇文章主要讲述(原)android系统下绑定Server的时候报MainActivity has leaked ServiceConnection的错误相关的知识,希望能为你提供帮助。
今天在android系统下根据官方的demo代码,我们需要启动一个服务,并绑定,但在程序启动以后,老是报错:   Activity  MainActivity  has  leaked  ServiceConnection CameraUtil$ServiceBinder@38fe0435  that  was  originally  bound  here android.app.ServiceConnectionLeaked:  Activity MainActivity  has  leaked  ServiceConnection CameraUtil$ServiceBinder@38fe0435  that  was  originally  bound  here                                                                                     报错信息如上,通过百度得知,出现这种MainActivity  has  leaked  ServiceConnection,xxx  was  originally  bound  here原因,很多人说产生该异常的原因是在activity销毁的时候,没有调用unbindService。 于是我就在Activity的destory里面加上unbindService的代码,发现还是报错,因为其实我们在onstop里面已经加了unbindService,所以这个不是我们的导致该报错的主要原因。   后面经过几番查找,原来是因为我对程序中的需要启动和绑定的Server没有在AndroidManifest.xml中进行注册,于是加上注册代码就OK。   转载请注明出处:http://www.cnblogs.com/lihaiping/p/6120528.html 

    推荐阅读