package me.bell.killprocess;
import android.os.Handler;
import android.util.Log;
import java.util.List;
import me.bell.killprocess.db.entity.AppData;
/**
* @Info
* @Auth Bello
* @Time 18/3/29 上午12:14
* @Ver
*/
public class ThreadTest implements Runnable {
List<AppData> data;
Handler handler;
public ThreadTest(List<AppData> data, Handler handler) {
this.data = data;
this.handler = handler;
}
@Override
public void run() {
Log.e("runnable", "111111111");
for (AppData d : data) {
if (!d.getPackageName().contains("killprocess")) {
RootUtil.KillProcess("su -c am force-stop " + d.getPackageName());
}
}
handler.sendEmptyMessage(1);
Log.e("runnable", "2222222");
}
}