我正在开发一个ram助推器应用程序,我需要帮助代码来清除android中的非活动和后台进程?
我已经尝试过这段代码,但没有完成这项工作
public void freeMemory(){
System.runFinalization();
Runtime.getRuntime().gc();
System.gc();
}
答案 0 :(得分:1)
使用此代码
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
for (RunningAppProcessInfo pid : am.getRunningAppProcesses()) {
am.killBackgroundProcesses(pid.processName);
}
您将需要此权限
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
This是一个可以帮助您的开源任务管理应用程序。