android 2.2以下杀进程方法:restartPackage();
android 2.2以上杀进程方法: android.os.Process.killProcess(android.os.Process.myPid());,但是如果直接调用它肯定不好使。解决方法如下:
/*******************************转载请注明出处***************************/


public class MyActivity extends Activity
{
public static List activityList = new ArrayList();

@Override
protected void onCreate(Bundle savedInstanceState)
{

super.onCreate(savedInstanceState);
activityList .add(this);
}

@Override
protected void onDestroy()
{

super.onDestroy();
activityList .remove(this);

}
public static void killMyProcess()
{

for (Activity activity: activity)
{
activity.finish();
}
android.os.Process.killProcess(android.os.Process.myPid());

}
}

复制这段代码然后让你所有的Activity都继承它,调用方法killMyProcess()就OK了

更多相关文章

  1. Android(安卓)AsyncTask 那些你不知道的事
  2. android横竖屏总结
  3. 对比onSaveInstanceState和onRestoreInstanceState
  4. Android(安卓)P WMS初始化过程
  5. Android获取RecyclerView滑动距离
  6. android 判断系统是否有Navigation Bar
  7. Android开机自动启动服务
  8. cocos2dx 调用java层代码
  9. FregClient和FregServer进程间通信

随机推荐

  1. Android点击EditText以外区域隐藏键盘Fra
  2. Android(安卓)全屏显示
  3. android 页面跳转(intent)
  4. Android(安卓)搜索不到蓝牙设备
  5. Android保持屏幕常亮的方法总结
  6. Android(安卓)Bundle类
  7. unity3d IL2CPP for android
  8. Android(安卓)studio配置NDK问题小结
  9. Android客户端Socket连接PC服务器端(加评
  10. Android中OptionMenu的使用