Объявление разрешений для приложения
Приложения Android указывают, какие разрешения им требуются, в манифесте приложения Android. На этой странице описано управление разрешениями для приложения Android. Список возможных разрешений см. в Manifest.permission.
Для изменения файла манифеста приложения Android и управления разрешениями можно использовать один из следующих методов:
- Создайте пользовательский шаблон манифеста библиотеки Unity для Unity для создания файла манифеста приложения Android приложения.
- Экспортируйте проект и измените файл манифеста приложения Android в Android Studio.
- Используйте менеджер конфигурации Android Project для изменения файла манифеста приложения Android, настроенного в пользовательских модулях проекта gradle.
Примечание: В зависимости от Настройки игрока и Unity APIs, что приложение использует, Unity автоматически добавляет некоторые требуемые разрешения в манифест библиотеки Unity. Для получения дополнительной информации см. Unity-обрабатываемые разрешения.
Манифест библиотеки Unity
Unity формирует итоговые файлы проекта Gradle по шаблонам. Используемый шаблон можно переопределить и через него же добавить приложению новые разрешения.
Дополнительные сведения см. в разделе Изменение файлов проектов Gradle с помощью файлов шаблонов Gradle.
Используйте Android Студия
Чтобы иметь полный контроль над разрешениями в окончательном файле манифеста приложения Android, экспортируйте проект и отредактируйте манифест приложения Android в Android Studio.
Дополнительные сведения см. в Изменение файлов проекта Gradle с помощью Android Studio.
Использование диспетчера конфигурации Android Project
Используйте Android Project Configuration Manager для настройки и изменения пользовательских файлов проекта Gradle в C#. Вы не можете изменить манифест, хранящийся в модулях по умолчанию unityLibrary и launcher проекта Gradle. Вы можете использовать API для настройки пользовательского файла манифеста в пользовательском модуле и добавления новых разрешений для приложения.
Дополнительные сведения см. в разделе Изменение файлов проектов Gradle с помощью Android Project Configuration Manager.