是否有任何可能通过程序强制停止Android应用程序。以前我用过finish();方法,但通过这样做,我只能退出当前活动并重新放回现有或以前的活动。我想杀死或强制关闭应用程序,这可能在Android应用程序中做。请指导我这样做..提前谢谢。
答案 0 :(得分:1)
使用System.exit(0);不推荐但是有效。
事实上,做以下事情会更好: 的System.gc(); 光洁度();
这将要求系统垃圾开始清理干净,然后正确完成应用程序。
答案 1 :(得分:0)
这可能有助于您获得答案 How to close Android application?
我收到了一些代码..可能这对你有帮助
Intent startMain = new Intent(Intent.ACTION_MAIN);
startMain.addCategory(Intent.CATEGORY_HOME);
startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(startMain);
在你的按钮的点击事件上调用它,它将退出应用程序 并且是..在你退出之前。只需要调用System.gc()..我知道这只是一个警告。但它可能有助于释放一些内存