2017-01-31 8 views
-5

Android 응용 프로그램에서 설치 시간 (권한 요구 사항을 수락하기 전) 동안 매니페스트 파일을 추출 할 수있는 도구 또는 라이브러리가 Android SDK에 있습니까?설치 전에 응용 프로그램의 매니 페스트 파일 추출

추출 프로세스는 타사 컴퓨터가 아닌 장치에서 수행해야합니다. 학술 연구를 위해 이러한 파일을 수집하려면이 작업을 수행하고 싶습니다.

+1

그런 특별한 도구가 없다고 확신합니다. –

+0

루트 권한 권한이있는 응용 프로그램을 개발하면 이미 설치된 응용 프로그램 (또는 실제로 설치하고자하는 응용 프로그램)에서이 작업을 수행 할 수 있습니까? –

+1

'루트 권한으로'어떤 것도 할 수 있습니다. –

답변

1

처리가 매니페스트 파일에서 수행 할 경우 난 당신이 PackageManagerService 클래스의 의 checkPermission 방법, 당신이 할 수에서, 안드로이드 OS의 변화를 제작하여이 작업을 수행 할 수 있다고 생각, 요청 된 권한을 검색하는 것입니다 설치할 응용 프로그램에서 요청한 권한을 검색하려면 문자열 목록과 같은 객체에 저장해야합니다.

이 의미에서 안드로이드 OS에서 변경을하면 설치 프로그램에서 매니페스트 파일을 검색 할 수 있다고 생각합니다. 쉽지 않은지 모르겠지만 내 제안이 당신에게 알려주기를 바랍니다. 파기 할 또 다른 트랙

+0

대답은 흥미 롭습니다.하지만 OS에서 변경을 적용하는 것이 마지막 해결책 인 반면, 다른 제안은 받아들입니다 :) –