Android 애플리케이션은 Android 앱 매니페스트에서 필요한 권한을 선언합니다. 이 페이지에서는 Android 애플리케이션에 대한 권한을 관리하는 방법을 설명합니다. 가능한 권한 목록은 Manifest.permission을 참조하십시오.
다음 방법 중 하나를 사용하여 Android 앱 매니페스트 파일을 수정하고 권한을 관리할 수 있습니다.
참고: 애플리케이션이 사용하는 플레이어 설정 및 Unity API에 따라 Unity는 Unity 라이브러리 매니페스트에 일부 필수 권한을 자동으로 추가합니다. 자세한 내용은 Unity에서 처리하는 권한을 참조하십시오.
Unity는 템플릿을 사용하여 최종 Gradle 프로젝트 파일을 생성합니다. 템플릿을 통해 Unity가 사용하는 템플릿과 애플리케이션에 대한 새 권한을 오버라이드할 수 있습니다.
자세한 내용은 Gradle 템플릿 파일로 Gradle 프로젝트 파일 수정을 참조하십시오.
최종 Android 앱 매니페스트 파일에 있는 권한을 완전히 제어하려면 프로젝트를 익스포트하고 Android Studio에서 Android 앱 매니페스트를 편집합니다.
자세한 내용은 Android Studio로 Gradle 프로젝트 파일 수정을 참조하십시오.
Android 프로젝트 설정 관리자를 사용하여 C#에서 커스텀 Gradle 프로젝트 파일을 설정하고 수정하십시오. Gradle 프로젝트의 기본 unityLibrary 및 launcher 모듈에 저장된 매니페스트는 수정할 수 없습니다. API를 사용하여 커스텀 모듈에서 커스텀 매니페스트 파일을 설정하고 애플리케이션에 새로운 권한을 추가할 수 있습니다.
자세한 내용은 Android 프로젝트 설정 관리자로 Gradle 프로젝트 파일 수정을 참조하십시오.