안녕하세요~
A라는 어플 실행 후 B라는 어플리케이션 페이지명이 있다면 B라는 어플을 삭제해야합니다..
소스에서 특정 패키지 검색 후 그 어플을 지울 수 있는 방법이 있을까요..?
물론 B라는 어플은 자사 어플리케이션입니다.
조언 부탁드릴게요...
//패키지삭제 Uri packageURI = Uri.fromParts("package", getPackageName(), null); Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI); uninstallIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(uninstallIntent); finish();
getPackageName() 이부분에 해당 패키지명을 붙이면 됩니다
L 감사합니다 ㅠ
자사 앱이라도 마음대로 삭제는 안되고 삭제 화면까지는 이동시켜줄 수 있겠죠.
로그인 유지
//패키지삭제
Uri packageURI = Uri.fromParts("package", getPackageName(), null);
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
uninstallIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(uninstallIntent);
finish();
getPackageName() 이부분에 해당 패키지명을 붙이면 됩니다