1、android中强制关闭应用的方法如下:需要系统权限
//传入应用的包名即可kill掉应用
private void forceStopApp(String packageName) {
ActivityManager am = (ActivityManager) mContext
.getSystemService(Context.ACTIVITY_SERVICE);
try {
am.forceStopPackage(packageName);
} catch (Exception e) {
e.printStackTrace();
}
}
2、Android5.0以上隐式启动第三方应用的服务
//服务的包名
final String packageName = "com.rocky.homebtn";
//服务的名称
final String className = "com.rocky.homebtn.HomeButtonService";
final Intent implicitIntent = new Intent();
final ComponentName component = new ComponentName(packageName, className);
Intent explicitIntent = new Intent(implicitIntent);
explicitIntent.setComponent(component);
context.startService(explicitIntent);