안드로이드 개발 질문/답변
(글 수 45,052)
PackageManager pm = getPackageManager();
pm.installPackage();
installPackage () 를 이용하여 인스톨을 합니다 하지만 인스톨을 하기 위해서는 <uses-permission android:name="android.permission.INSTALL_PACKAGES"/> 권한이 필요합니다.
여기서 문제는 INSTALL_PAKCAGES는 시스템 퍼미션으로 시스템 애플리케이션에만 허용됩니다.
즉 위와 같은 방법은 사용할 수 없습니다. 대신 인텐트를 이용해서 시스템 내에 있는 인스톨러를 통해서 애플리케이션을 설치 할 수 있습니다. - 회색님 댓글 -
만약 시스템 권한이 있다고 하면 저 매서드를 사용할수있나요..???? 권한이 주어진다면
어떻게 사용 할수있는지.. 아시는 분 힌트점주세요