두 가지 앱이 있습니다.이 두 가지 앱은 A와 B입니다. 앱에 많은 서비스가 있습니다. 내 작업은 B의 메소드를 사용하여 서비스를 죽이고 싶습니다. A와 B는 APK가 아니며 다른 앱입니다.다른 앱에서 하나의 앱을 죽이는 서비스
i used :
ActivityManager manager = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
List<RunningAppProcessInfo> activityes = ((ActivityManager) manager).getRunningAppProcesses();
for (int i = 0; i < activityes.size(); i++){
Log.e("APP: "+i, activityes.get(0).processName);
if (!activityes.get(i).processName.contains("com.qihoo360")){
//android.os.Process.killProcess(activityes.get(1).pid);
Log.i("dfd","xx");
manager.killBackgroundProcesses("com.qihoo360.mobilesafe");
android.os.Process.sendSignal(activityes.get(1).pid, android.os.Process.SIGNAL_KILL);
}
}
하지만 유용하지는 않지만 모바일 설정 관리자 앱에는 닫기 버튼이 있습니다. 시스템 보안 때문에 다른 앱을 죽일 권한이 없다면.
A 서비스에 키스 하시겠습니까? 우 ~. – JoxTraex
내 질문을 이해할 수 없습니까? – pengwang
귀하의 질문에 명확하지 않은 서비스를 죽일 수있는 권한이 있는지 확인 했습니까? – JoxTraex