App is finished on Gingerbread but stays active on Honeycomb and ICS
<p>My application is basically one Activity that I quit by calling</p>

<pre><code>this.finish();
System.exit(0);
</code></pre>

<p>where this is the main activity. Now after the program shuts down, I go to settings -> Applications -> <em>my app</em> and on Gingerbread, I see the program has finished. But on both Honeycomb and ICS the button "Force Close" is active.</p>

<p>Also if I now try to restart my program, on both ICS and Honeycomb the program crashes on start.</p>

<p>edit:</p>

<p>Ok, the restart problem seems to be caused by Mobclix adview throwing this:</p>

<pre><code>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.&lt;init&gt;(MobclixFullScreenAdView.java:37)
</code></pre>

<p>So it's possible that my problem is some cleanup I need to do with mobclix lib when finishing my app?</p>

<p>edit2: Ok, the mobclix problem was a known issue in the lib.</p>
