殺死進程

package com.example.killself;

import android.os.Bundle;
import android.app.Activity;
import android.app.ActivityManager;
import android.view.Menu;
import android.view.View;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	setContentView(R.layout.activity_main);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
	// Inflate the menu; this adds items to the action bar if it is present.
	getMenuInflater().inflate(R.menu.main, menu);
	return true;
    }

    public void click(View v)
    {
	int pid=android.os.Process.myPid();
	android.os.Process.killProcess(pid);
	
	
    }
    
    public void killother(View v)
    {
	kill("com.android.email");
    }
    
    public void kill(String packName)
    {
	ActivityManager am=(ActivityManager)getSystemService(ACTIVITY_SERVICE);
	am.killBackgroundProcesses(packName);
    }
}
相關文章
相關標籤/搜索