首页 / 操作系统 / Linux / Android 实现程序完全退出
一开始做东西的时候,总是不知道如何才能实现Android程序的完全退出,百度和Google了一下,基本上都是System.exit(0) 或者android.os.Process.killProcess(android.os.Process.myPid()),但是最后还是发现程序没有真正的完全退出。其实要实现程序完全退出也不是没有办法的,Google不可能没有想到让程序完成退出的。实现的方法很简单,只需要在需要执行退出的地方增加下面两行代码:ActivityManager activityMgr= (ActivityManager) this.getSystemService(ACTIVITY_SERVICE );
activityMgr.restartPackage(getPackageName());当然了,要执行上面的代码,还需要添加权限<uses-permission android:name="android.permission.RESTART_PACKAGES" />好了,程序就可以完全退出了。Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法 http://www.linuxidc.com/Linux/2014-05/101148.htmUbuntu 12.04搭建Android开发环境 http://www.linuxidc.com/Linux/2012-09/69961.htmUbuntu 14.04 配置 Android SDK 开发环境 http://www.linuxidc.com/Linux/2014-05/101039.htm64位Ubuntu 11.10下Android开发环境的搭建(JDK+Eclipse+ADT+Android SDK详细) http://www.linuxidc.com/Linux/2013-06/85303.htmUbuntu 12.10 x64 安装 Android SDK http://www.linuxidc.com/Linux/2013-03/82005.htm更多Android相关信息见Android 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=11本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-05/102304.htm