android 안드로이드 - 권한은 시스템 앱에게만 부여됩니다.




확인할 모니터 (5)

Eclipse에서 :

창 -> 환경 설정 -> 안드로이드 -> 보풀 오류 검사.

목록에서 ID = ProtectedPermission 항목을 찾으십시오. 심각도를 오류보다 낮은 값으로 설정하십시오. 이렇게하면 Eclipse를 사용하여 프로젝트를 컴파일 할 수 있습니다.

Android Studio :

파일 -> 설정 -> 편집기 -> 검사

Android Lint 아래에서 Using system app permission 찾습니다. 확인란을 선택 취소하거나 오류보다 낮은 심각도를 선택하십시오.

시스템 권한을 사용하는 시스템 응용 프로그램 이 있고 해당 권한이 매니페스트에 나열되어 있습니다. 빌드를 만들려고하면 Eclipse에서 다음과 같은 오류가 발생합니다 (명령 행 빌드 작동).

시스템 앱에만 권한이 부여됩니다.

이미 내 앱이 시스템 권한을 필요로한다는 것을 이미 알고 있으며 내 애플리케이션이 루팅 된 휴대 전화에서만 사용되기 때문에 문제가되지 않습니다. 그래서 나는이 오류를 억압하고 싶다. 아무도 모른다.

편집하다
내 프로젝트는 이미 명령 줄에서 잘 컴파일, 설치 등 실행 .. 내 문제는 정당한 매니 페스트 파일에 대한 오류를주는 일식에 관한 것입니다.


매니 페스트에 추가 권한을 다음 일식 프로젝트 및 clic에 갈 때

  1. 프로젝트를 클릭하십시오.
  2. 모든 깨끗한 프로젝트를 클릭하십시오.

깨끗한 프로젝트에서 k


동일한 오류가 때때로 발생합니다 (설치 위치를 매니페스트의 "외부 선호"로 설정 한 경우). 그냥 깨끗이하고 프로젝트를 다시 빌드하십시오. 나를 위해 일합니다.


환경 설정 -> EditorEditor -> Inspections -> Android Lint -> 항목 선택 취소 System app permissio 사용


나는 IntelliJ에서 이것을 보았고, Android Studio에서는 체크하지 않았다. 그러나 경로 (Ctrl + Shift + F를 통해)에서 찾을 때 "파일 마스크"라는 확인란이있는 검색 팝업에 "파일 이름 필터"섹션이있어 원하는 파일 유형을 필터링 할 수 있습니다.







android eclipse lint