Android 앱이 있고 내 앱에서 다른 모든 활성 애플리케이션을 닫고 싶습니다. 안드로이드에서 할 수있는 방법이 있습니까?Android 앱에서 모든 활성 애플리케이션을 닫는 방법?
2
A
답변
3
당신이 뭔가를 할 수 있지만하지 않는 것이 좋습니다 :
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);
for (ApplicationInfo packageInfo : packages) {
if((packageInfo.flags & ApplicationInfo.FLAG_SYSTEM)==1)continue;
if(packageInfo.packageName.equals("mypackage")) continue;
mActivityManager.killBackgroundProcesses(packageInfo.packageName);
}
0
당신은 다음과 같이 수행 할 수 있습니다
int p = android.os.Process.myPid();
android.os.Process.killProcess(p);
0
시스템을 살해 피하기 하려면 당신이 할 수있는 애플 리케이션 이, 나는 화웨이 같은 particlur 브랜드에 대한 코드가 포함되어 있습니다 (종종 화웨이 포함)와 삼성이 코드는 자신의 시스템을 죽일 피하기 위해 자신의 애플 리케이션을 줄기 및 다른 모든 apps.System 앱 닫습니다 자주 안드로이드 및 아딜를 포함하는 것은 내가 싶어
ActivityManager actvityManager = (ActivityManager)
getApplicationContext().getSystemService(getApplicationContext().ACTIVITY_SERVICE);
List<RunningAppProcessInfo> procInfos = actvityManager.getRunningAppProcesses();
for(int pnum = 0; pnum < procInfos.size(); pnum++)
{
if((procInfos.get(pnum)).processName.contains("android")||(procInfos.get(pnum)).processName.contains("system")||(procInfos.get(pnum)).processName.contains("huawei")||(procInfos.get(pnum)).processName.contains("adil"))
{
//Toast.makeText(getApplicationContext(), "system apps", Toast.LENGTH_SHORT).show();
}
else
{
actvityManager.killBackgroundProcesses(procInfos.get(pnum).processName);
Toast.makeText(getApplicationContext(), "killed "+procInfos.get(pnum).processName, Toast.LENGTH_SHORT).show();
}
}
관련 문제
- 1. Android : 활성 활동에서 전경 활동을 닫는 방법?
- 2. Android. 충돌 후 모든 활동을 닫는 방법
- 3. iphone 앱에서 활성 버튼을 표시하는 방법
- 4. Android 애플리케이션을 자동 시작하는 방법?
- 5. 모든 해상도의 Android 애플리케이션을 만드는 방법은 무엇입니까?
- 6. Android 폰에서 내 앱에서 Foursquare 애플리케이션을 호출하는 방법은 무엇입니까?
- 7. Android : 사용자가보기를 벗어나 사용자 정의보기를 닫는 방법
- 8. Android 앱에서 시각화를 표시하는 방법
- 9. 브라우저 닫기 이벤트에서 모든 스레드를 닫는 방법?
- 10. Flex에서 모든 팝업 창을 닫는 방법?
- 11. 내 응용 프로그램의 모든 활동을 닫는 방법?
- 12. Android : 사전로드 된 애플리케이션을 추가하는 방법
- 13. 다른 계정으로 Android 애플리케이션을 게시하는 방법
- 14. Android - 애플리케이션을 통해 연락처 화면에 전화하는 방법
- 15. Android - 애플리케이션을 기기로 전송
- 16. Android : 애플리케이션을 필터링하십시오.
- 17. Android 애플리케이션을 설치할 때?
- 18. Android 앱에서 트윗하는 방법은 무엇입니까?
- 19. reactor.connectTCP 후 연결을 닫는 방법
- 20. Android 앱에서 여러 계정 처리
- 21. Android : 코드에서 활성 입력 방법 결정
- 22. Android 개발자 : 활성 활동중인 ProgressBar를 늘리는 방법
- 23. Android 퀴즈 앱에서 목록을 결합하는 방법
- 24. Android : GPS 활성 유지
- 25. Android : 애플리케이션 활성
- 26. 모든 활성 편집자 찾기
- 27. 활성 디렉토리에있는 모든 컴퓨터 나열
- 28. 응용 프로그램을 닫는 방법?
- 29. Android 앱에서 비디오 재생
- 30. android- 앱에서 앱을 Android에서 실행하는 방법
그런 다음 공유 코드를 작업 한 경우, 나는이 같은 작업을하고 있어요 죽일 해달라고 내 패키지입니다. 왜냐하면 당신이하는 말은 모두 작동하지 않기 때문입니다. – Custadian
@ user2204790 위 답변을 참조하십시오. –