Hi
How to kill all active processes from Android phone with code in my app? I read couple of articles like How to kill all running applications in android? and tried this code:
 List<ApplicationInfo> packages;
    PackageManager pm;
    pm = getPackageManager();
    //get a list of installed apps.
    packages = pm.getInstalledApplications(0);
    ActivityManager mActivityManager = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);
    Log.d("Packages" , String.valueOf(packages));
    for (ApplicationInfo packageInfo : packages) {
        mActivityManager.killBackgroundProcesses(packageInfo.packageName);
        Log.d("Cleaned" , String.valueOf(packageInfo.packageName));
    }
Logcat does show me all the active processes, but no of them have closed/nothing happens.
Yes, I do have included this in my Manifest:
  <uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
I there something I'm missing?
 
    