Unity 6.3
0 онлайн 25 гостей 3 в системе
Вход

Объявление разрешений для приложения

Приложения 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.

Дополнительные ресурсы