0
我的應用程序基本上是我退出通過調用應用程序完成的薑餅但在Honeycomb上保持活躍和ICS
this.finish();
System.exit(0);
哪裏,這是主要的活動一個活動。現在程序關閉後,我去設置 - >應用程序 - >我的應用程序和薑餅,我看到程序已經完成。但在Honeycomb和ICS上,按鈕「強制關閉」處於活動狀態。
此外,如果我現在嘗試重新啓動我的程序,在ICS和Honeycomb上,程序在啓動時崩潰。
編輯:
確定,重啓的問題似乎是Mobclix的AD瀏覽拋出這個原因造成的:
ERROR/webcoreglue(31958): *** Uncaught exception returned from Java call!
WARN/System.err(31958): java.lang.IllegalStateException: Call CookieSyncManager::createInstance() or create a webview before using this class
WARN/System.err(31958): at android.webkit.JniUtil.checkInitialized(JniUtil.java:45)
WARN/System.err(31958): at android.webkit.JniUtil.getDatabaseDirectory(JniUtil.java:66)
WARN/System.err(31958): at android.webkit.CookieManager.nativeSetAcceptCookie(Native Method)
WARN/System.err(31958): at android.webkit.CookieManager.setAcceptCookie(CookieManager.java:287)
WARN/System.err(31958): at com.mobclix.android.sdk.MobclixFullScreenAdView.initialize(MobclixFullScreenAdView.java:219)
WARN/System.err(31958): at com.mobclix.android.sdk.MobclixFullScreenAdView.<init>(MobclixFullScreenAdView.java:37)
所以它可能是我的問題是一些清理工作,我需要與Mobclix的LIB做精加工時我的應用?
edit2:好的,mobclix問題是lib中的一個已知問題。
你不應該使用System.exit,也沒有真正擔心您的應用程序是否已完成與否。 – njzk2 2012-03-14 17:16:48