I just read that you can exit the Android application just by calling:
finish();
However, it is not! When I do this, I get the following errors:
PackageInstallationReciever Remove /data/local/tmp/com._____.apk Fail!
AndroidRuntime Uncaught handler: thread main exiting due to uncaught exception
AndroidRuntime java.lang.NullPointerException
AndroidRuntime at android.....
dalvikvm Unable to open stack trace file '/data/anr/traces.txt': Permission denied
So what is the right way to get the application to exit? For the record, I call it from a menu item, but that doesn't seem to matter!
source
share