2011-04-06 2 views
0

내 장치에 설치된 모든 응용 프로그램의 목록을 가져 오는 응용 프로그램이 있으며 회 전자에 채워진 응용 프로그램이 있습니다. 또한 응용 프로그램에 설치된 모든 응용 프로그램에 대한 모든 권한을 전화로 받고 있습니다. 그러나 모든 응용 프로그램이 아닌 선택한 응용 프로그램에 대한 사용 권한 목록을 가져 오는 데 문제가 있습니다. 이 일을 어떻게하면 될까요?특정 응용 프로그램에 대한 사용 권한 목록을 얻는 방법은 무엇입니까?

버튼을 사용하여 선택한 애플리케이션을 스피너에서 가져 오는 것이 좋습니다. 난 그 선택된 애플 리케이션에서 권한을 얻을 필요가 있니?

감사

+0

매니페스트 파일에 권한이 있습니까? – Venky

+0

나는 당신이 당신의 자신의 질문에 돌아올 경우에 도울 것입니다. – sstn

답변

1

나는 당신이 이미 시도 할 수 정확히 모르겠습니다.

PackageManager.getPackageInfo()는 PackageInfo를 제공해야합니다. API 문서에 따르면 권한을 반환하려면 GET_PERMISSIONS 플래그를 제공해야합니다.

그런 다음 반환 된 PackageInfo에서 읽을 수 있어야합니다.

관련 문제