當應用不再使用時,通常需要關閉應用,可以使用以下兩種方法關閉android應用:
第一種方法:首先擷取目前程序的id,然後殺死該程序。 建議使用這種方式
android.os.process.killprocess(android.os.process.mypid())
第二種方法:終止目前正在運作的java虛拟機,導緻程式終止
system.exit(0);
第三種方法:強制關閉與該包有關聯的一切執行
activitymanager manager = (activitymanager) getsystemservice(context.activity_service);
manager.restartpackage(getpackagename());
使用這種方式關閉應用程式需要加上權限
<uses-permission android:name="android.permission.restart_packages" />