2013-09-27 6 views
0

"설정"-> "앱"-> "내 앱 이름"-> "강제 종료"와 같이 다른 특정 앱을 닫으려면 다음과 같이 두 가지 방법으로 시도해보십시오. : 1. ActivityManager forceStopPackageAndroid Force 닫기 앱 지정

Method forceStopPackage;     
forceStopPackage =am.getClass().getDeclaredMethod("forceStopPackage",String.class); 
forceStopPackage.setAccessible(true); 
forceStopPackage.invoke(am, "this is the specify package name"); 
  1. 코드가이

    android.os.Process.killProcess ("이것이 내가 응용 프로그램을 지정하는 실행있어 PID이다")과 같다; android.os.Process.sendSignal (pid, Process.SIGNAL_KILL);

하지만 두 가지 모두 작동하지 않습니다. 아무런 아이디어가 없습니다. 도움이 필요합니다.

답변

0

앱에 시스템 권한이 없으면 다른 앱 프로세스를 죽일 수 없습니다. 그렇지 않으면 앱에 루트 권한이 있습니다.

2

으로 전화를 걸기 전까지는 가능하지 않습니다. 우리는 "소유하고있는 앱"이라하더라도 다른 앱을 죽일 수 있다는 것이 끔찍한 보안 위험이라는 것을 모두 알아야합니다. 자신의 앱을 포함한 모든 앱을 죽이는 것은 좋은 생각이 아닙니다. 사용자의 손에서 벗어나기 때문입니다. 그래서 작업 살인자는 이므로은 Android가 아닙니다.