【android】Android开发中根据包名杀死进程
1.增加权限
<uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"
tools:ignore="ProtectedPermissions" />
2.杀死进程
public static void stopAppByPackage(Context context, String packageName) {
try{
ActivityManager m= (ActivityManager) context.getSystemService(ACTIVITY_SERVICE);
Method method = m.getClass().getMethod("forceStopPackage", String.class);
method.setAccessible(true);
method.invoke(m, packageName);
}catch(Exception e){
e.printStackTrace();
}
}