最近运行虚拟机的时候logcat中总会不停的出现下面的error信息,程序还能正常运行,但是这是为什么呢,有什么解决方法么?10-01 08:35:53.919: D/ExchangeService(678): Received deviceId from Email app: null
10-01 08:35:53.919: D/ExchangeService(678): !!! deviceId unknown; stopping self and retrying
10-01 08:35:59.085: D/ExchangeService(678): !!! EAS ExchangeService, onStartCommand, startingUp = false, running = false
10-01 08:35:59.095: W/ActivityManager(297): Unable to start service Intent { act=com.android.email.ACCOUNT_INTENT } U=0: not found
10-01 08:35:59.095: D/ExchangeService(678): !!! Email application not found; stopping self
10-01 08:35:59.125: W/ActivityManager(297): Unable to start service Intent { act=com.android.email.ACCOUNT_INTENT } U=0: not found
10-01 08:35:59.175: E/ActivityThread(678): Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40d07088 that was originally bound here
10-01 08:35:59.175: E/ActivityThread(678): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40d07088 that was originally bound here
10-01 08:35:59.175: E/ActivityThread(678):  at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969)
10-01 08:35:59.175: E/ActivityThread(678):  at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
10-01 08:35:59.175: E/ActivityThread(678):  at android.app.ContextImpl.bindService(ContextImpl.java:1418)
10-01 08:35:59.175: E/ActivityThread(678):  at android.app.ContextImpl.bindService(ContextImpl.java:1407)
10-01 08:35:59.175: E/ActivityThread(678):  at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
10-01 08:35:59.175: E/ActivityThread(678):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
10-01 08:35:59.175: E/ActivityThread(678):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
10-01 08:35:59.175: E/ActivityThread(678):  at com.android.emailcommon.service.ServiceProxy.test(ServiceProxy.java:191)
10-01 08:35:59.175: E/ActivityThread(678):  at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1850)
10-01 08:35:59.175: E/ActivityThread(678):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
10-01 08:35:59.175: E/ActivityThread(678):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
10-01 08:35:59.175: E/ActivityThread(678):  at android.os.AsyncTask$2.call(AsyncTask.java:287)
10-01 08:35:59.175: E/ActivityThread(678):  at java.util.concurrent.FutureTask.run(FutureTask.java:234)
10-01 08:35:59.175: E/ActivityThread(678):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
10-01 08:35:59.175: E/ActivityThread(678):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
10-01 08:35:59.175: E/ActivityThread(678):  at java.lang.Thread.run(Thread.java:856)
10-01 08:35:59.205: E/StrictMode(678): null
10-01 08:35:59.205: E/StrictMode(678): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40d07088 that was originally bound here
10-01 08:35:59.205: E/StrictMode(678):  at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969)
10-01 08:35:59.205: E/StrictMode(678):  at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
10-01 08:35:59.205: E/StrictMode(678):  at android.app.ContextImpl.bindService(ContextImpl.java:1418)
10-01 08:35:59.205: E/StrictMode(678):  at android.app.ContextImpl.bindService(ContextImpl.java:1407)
10-01 08:35:59.205: E/StrictMode(678):  at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
10-01 08:35:59.205: E/StrictMode(678):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
10-01 08:35:59.205: E/StrictMode(678):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
10-01 08:35:59.205: E/StrictMode(678):  at com.android.emailcommon.service.ServiceProxy.test(ServiceProxy.java:191)
10-01 08:35:59.205: E/StrictMode(678):  at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1850)
10-01 08:35:59.205: E/StrictMode(678):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
10-01 08:35:59.205: E/StrictMode(678):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
10-01 08:35:59.205: E/StrictMode(678):  at android.os.AsyncTask$2.call(AsyncTask.java:287)
10-01 08:35:59.205: E/StrictMode(678):  at java.util.concurrent.FutureTask.run(FutureTask.java:234)
10-01 08:35:59.205: E/StrictMode(678):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
10-01 08:35:59.205: E/StrictMode(678):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
10-01 08:35:59.205: E/StrictMode(678):  at java.lang.Thread.run(Thread.java:856)
10-01 08:35:59.205: W/ActivityManager(297): Unbind failed: could not find connection for android.os.BinderProxy@40f2d9c8
10-01 08:35:59.245: E/ActivityThread(678): Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40d07430 that was originally bound here
10-01 08:35:59.245: E/ActivityThread(678): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40d07430 that was originally bound here
10-01 08:35:59.245: E/ActivityThread(678):  at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969)
10-01 08:35:59.245: E/ActivityThread(678):  at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
10-01 08:35:59.245: E/ActivityThread(678):  at android.app.ContextImpl.bindService(ContextImpl.java:1418)
10-01 08:35:59.245: E/ActivityThread(678):  at android.app.ContextImpl.bindService(ContextImpl.java:1407)
10-01 08:35:59.245: E/ActivityThread(678):  at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
10-01 08:35:59.245: E/ActivityThread(678):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
10-01 08:35:59.245: E/ActivityThread(678):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
10-01 08:35:59.245: E/ActivityThread(678):  at com.android.emailcommon.service.AccountServiceProxy.getDeviceId(AccountServiceProxy.java:116)
10-01 08:35:59.245: E/ActivityThread(678):  at com.android.exchange.ExchangeService.getDeviceId(ExchangeService.java:1249)
10-01 08:35:59.245: E/ActivityThread(678):  at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1856)
10-01 08:35:59.245: E/ActivityThread(678):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
10-01 08:35:59.245: E/ActivityThread(678):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
10-01 08:35:59.245: E/ActivityThread(678):  at android.os.AsyncTask$2.call(AsyncTask.java:287)
10-01 08:35:59.245: E/ActivityThread(678):  at java.util.concurrent.FutureTask.run(FutureTask.java:234)
10-01 08:35:59.245: E/ActivityThread(678):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
10-01 08:35:59.245: E/ActivityThread(678):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
10-01 08:35:59.245: E/ActivityThread(678):  at java.lang.Thread.run(Thread.java:856)
10-01 08:35:59.285: E/StrictMode(678): null
10-01 08:35:59.285: E/StrictMode(678): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40d07430 that was originally bound here
10-01 08:35:59.285: E/StrictMode(678):  at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969)
10-01 08:35:59.285: E/StrictMode(678):  at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
10-01 08:35:59.285: E/StrictMode(678):  at android.app.ContextImpl.bindService(ContextImpl.java:1418)
10-01 08:35:59.285: E/StrictMode(678):  at android.app.ContextImpl.bindService(ContextImpl.java:1407)
10-01 08:35:59.285: E/StrictMode(678):  at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
10-01 08:35:59.285: E/StrictMode(678):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
10-01 08:35:59.285: E/StrictMode(678):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
10-01 08:35:59.285: E/StrictMode(678):  at com.android.emailcommon.service.AccountServiceProxy.getDeviceId(AccountServiceProxy.java:116)
10-01 08:35:59.285: E/StrictMode(678):  at com.android.exchange.ExchangeService.getDeviceId(ExchangeService.java:1249)
10-01 08:35:59.285: E/StrictMode(678):  at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1856)
10-01 08:35:59.285: E/StrictMode(678):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
10-01 08:35:59.285: E/StrictMode(678):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
10-01 08:35:59.285: E/StrictMode(678):  at android.os.AsyncTask$2.call(AsyncTask.java:287)
10-01 08:35:59.285: E/StrictMode(678):  at java.util.concurrent.FutureTask.run(FutureTask.java:234)
10-01 08:35:59.285: E/StrictMode(678):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
10-01 08:35:59.285: E/StrictMode(678):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
10-01 08:35:59.285: E/StrictMode(678):  at java.lang.Thread.run(Thread.java:856)
10-01 08:35:59.285: W/ActivityManager(297): Unbind failed: could not find connection for android.os.BinderProxy@4101d3a8
Unable to start service Intent com.android.email.ACCOUNT_INTENT 

解决方案 »

  1.   

    bind service了以后,没有调用unbindService,所以会有这个错误提示。
      

  2.   

    并没有bind service啊,我写的只是一些简单的程序,就是几个按钮,测试一下sqlite,breadcast等。
    因为还在学习中,还没涉及到service。
      

  3.   

    在stackoverflow上查到解决方法了,虽然不是从原因上解决问题,但是logcat里面不再不停的出error了。
    A simpler fix is to disable "Exchange Services" in the emulated device under Settings : Apps : All(you may need to swipe over to see the "All" tab)