2013-06-06 49 views
-1

我正在實施一個小的Android應用程序,正確啓動小分辨率設備和模擬器正確。但我無法啓動相同的應用程序在巨大的分辨率(平板電腦)模擬器。而且我正在得到例外。無法啓動應用程序的平板分辨率,而它是在小分辨率啓動

06-06 05:30:56.958: W/ActivityManager(295): Unable to start service Intent { act=com.android.email.ACCOUNT_INTENT } U=0: not found 
06-06 05:30:56.958: D/ExchangeService(771): !!! Email application not found; stopping self 
06-06 05:30:57.009: W/ActivityManager(295): Unable to start service Intent { act=com.android.email.ACCOUNT_INTENT } U=0: not found 
06-06 05:30:57.102: E/ActivityThread(771): Service com.android.exchange.ExchangeService has leaked ServiceConnection [email protected]1c0b0 that was originally bound here 
06-06 05:30:57.102: E/ActivityThread(771): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection [email protected]1c0b0 that was originally bound here 
06-06 05:30:57.102: E/ActivityThread(771): at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969) 
06-06 05:30:57.102: E/ActivityThread(771): at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863) 
06-06 05:30:57.102: E/ActivityThread(771): at android.app.ContextImpl.bindService(ContextImpl.java:1418) 
06-06 05:30:57.102: E/ActivityThread(771): at android.app.ContextImpl.bindService(ContextImpl.java:1407) 
06-06 05:30:57.102: E/ActivityThread(771): at android.content.ContextWrapper.bindService(ContextWrapper.java:473) 
06-06 05:30:57.102: E/ActivityThread(771): at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157) 
06-06 05:30:57.102: E/ActivityThread(771): at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145) 
06-06 05:30:57.102: E/ActivityThread(771): at com.android.emailcommon.service.ServiceProxy.test(ServiceProxy.java:191) 
06-06 05:30:57.102: E/ActivityThread(771): at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1850) 
06-06 05:30:57.102: E/ActivityThread(771): at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551) 
06-06 05:30:57.102: E/ActivityThread(771): at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549) 
06-06 05:30:57.102: E/ActivityThread(771): at android.os.AsyncTask$2.call(AsyncTask.java:287) 
06-06 05:30:57.102: E/ActivityThread(771): at java.util.concurrent.FutureTask.run(FutureTask.java:234) 
06-06 05:30:57.102: E/ActivityThread(771): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080) 
06-06 05:30:57.102: E/ActivityThread(771): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 
06-06 05:30:57.102: E/ActivityThread(771): at java.lang.Thread.run(Thread.java:856) 
06-06 05:30:57.123: E/StrictMode(771): null 
06-06 05:30:57.123: E/StrictMode(771): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection [email protected]1c0b0 that was originally bound here 
06-06 05:30:57.123: E/StrictMode(771): at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969) 
06-06 05:30:57.123: E/StrictMode(771): at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863) 
06-06 05:30:57.123: E/StrictMode(771): at android.app.ContextImpl.bindService(ContextImpl.java:1418) 
06-06 05:30:57.123: E/StrictMode(771): at android.app.ContextImpl.bindService(ContextImpl.java:1407) 
06-06 05:30:57.123: E/StrictMode(771): at android.content.ContextWrapper.bindService(ContextWrapper.java:473) 
06-06 05:30:57.123: E/StrictMode(771): at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157) 
06-06 05:30:57.123: E/StrictMode(771): at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145) 
06-06 05:30:57.123: E/StrictMode(771): at com.android.emailcommon.service.ServiceProxy.test(ServiceProxy.java:191) 
06-06 05:30:57.123: E/StrictMode(771): at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1850) 
06-06 05:30:57.123: E/StrictMode(771): at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551) 
06-06 05:30:57.123: E/StrictMode(771): at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549) 
06-06 05:30:57.123: E/StrictMode(771): at android.os.AsyncTask$2.call(AsyncTask.java:287) 
06-06 05:30:57.123: E/StrictMode(771): at java.util.concurrent.FutureTask.run(FutureTask.java:234) 
06-06 05:30:57.123: E/StrictMode(771): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080) 
06-06 05:30:57.123: E/StrictMode(771): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 
06-06 05:30:57.123: E/StrictMode(771): at java.lang.Thread.run(Thread.java:856) 
06-06 05:30:57.168: W/ActivityManager(295): Unbind failed: could not find connection for [email protected] 
06-06 05:30:57.228: E/ActivityThread(771): Service com.android.exchange.ExchangeService has leaked ServiceConnection [email protected]1c478 that was originally bound here 
06-06 05:30:57.228: E/ActivityThread(771): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection [email protected]1c478 that was originally bound here 
06-06 05:30:57.228: E/ActivityThread(771): at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969) 
06-06 05:30:57.228: E/ActivityThread(771): at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863) 
06-06 05:30:57.228: E/ActivityThread(771): at android.app.ContextImpl.bindService(ContextImpl.java:1418) 
06-06 05:30:57.228: E/ActivityThread(771): at android.app.ContextImpl.bindService(ContextImpl.java:1407) 
06-06 05:30:57.228: E/ActivityThread(771): at android.content.ContextWrapper.bindService(ContextWrapper.java:473) 
06-06 05:30:57.228: E/ActivityThread(771): at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157) 
06-06 05:30:57.228: E/ActivityThread(771): at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145) 
06-06 05:30:57.228: E/ActivityThread(771): at com.android.emailcommon.service.AccountServiceProxy.getDeviceId(AccountServiceProxy.java:116) 
06-06 05:30:57.228: E/ActivityThread(771): at com.android.exchange.ExchangeService.getDeviceId(ExchangeService.java:1249) 
06-06 05:30:57.228: E/ActivityThread(771): at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1856) 
06-06 05:30:57.228: E/ActivityThread(771): at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551) 
06-06 05:30:57.228: E/ActivityThread(771): at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549) 
06-06 05:30:57.228: E/ActivityThread(771): at android.os.AsyncTask$2.call(AsyncTask.java:287) 
06-06 05:30:57.228: E/ActivityThread(771): at java.util.concurrent.FutureTask.run(FutureTask.java:234) 
06-06 05:30:57.228: E/ActivityThread(771): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080) 
06-06 05:30:57.228: E/ActivityThread(771): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 
06-06 05:30:57.228: E/ActivityThread(771): at java.lang.Thread.run(Thread.java:856) 
06-06 05:30:57.308: E/StrictMode(771): null 
06-06 05:30:57.308: E/StrictMode(771): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection [email protected]1c478 that was originally bound here 
06-06 05:30:57.308: E/StrictMode(771): at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969) 
06-06 05:30:57.308: E/StrictMode(771): at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863) 
06-06 05:30:57.308: E/StrictMode(771): at android.app.ContextImpl.bindService(ContextImpl.java:1418) 
06-06 05:30:57.308: E/StrictMode(771): at android.app.ContextImpl.bindService(ContextImpl.java:1407) 
06-06 05:30:57.308: E/StrictMode(771): at android.content.ContextWrapper.bindService(ContextWrapper.java:473) 
06-06 05:30:57.308: E/StrictMode(771): at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157) 
06-06 05:30:57.308: E/StrictMode(771): at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145) 
06-06 05:30:57.308: E/StrictMode(771): at com.android.emailcommon.service.AccountServiceProxy.getDeviceId(AccountServiceProxy.java:116) 
06-06 05:30:57.308: E/StrictMode(771): at com.android.exchange.ExchangeService.getDeviceId(ExchangeService.java:1249) 
06-06 05:30:57.308: E/StrictMode(771): at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1856) 
06-06 05:30:57.308: E/StrictMode(771): at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551) 
06-06 05:30:57.308: E/StrictMode(771): at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549) 
06-06 05:30:57.308: E/StrictMode(771): at android.os.AsyncTask$2.call(AsyncTask.java:287) 
06-06 05:30:57.308: E/StrictMode(771): at java.util.concurrent.FutureTask.run(FutureTask.java:234) 
06-06 05:30:57.308: E/StrictMode(771): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080) 
06-06 05:30:57.308: E/StrictMode(771): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 
06-06 05:30:57.308: E/StrictMode(771): at java.lang.Thread.run(Thread.java:856) 

請幫我

+0

感謝您的反對。但我需要的解決方案也 – KCRaju

+0

你好,任何人請幫助在這個事件。 – KCRaju

回答

0

添加下面一行在你的活動清單文件:

android:configChanges="screenSize|keyboardHidden|orientation" 
+0

仍然會出現同樣的問題 – KCRaju

0

你正在做的事情您的服務已停止之後。

在您的onStop()方法中添加unbindService(mConnection);。代碼將開始正常工作。
而我不這麼認爲,這與屏幕分辨率有關。

+0

但它是爲其他分辨率工作,而我沒有用onStop()爲我的任何活動 – KCRaju

+0

所有的Android版本是相同的嗎? – blganesh101