Как настроить сборку приложения под Android 11 на Unity 2019

Для поддержки Android 11 (уровень API 30) в некоторые библиотеки Android был добавлен элемент видимости пакета <queries>. Для элемента <queries> требуется Gradle версии 5.6.4 или выше. Рекомендуется использовать Gradle версии 6.9.2, поскольку эта версия поддерживается Unity 2019, 2020 и 2021.

В Unity версии 2020 и выше по умолчанию устанавливается версия Gradle, поддерживающая Android 11.

Чтобы установить Gradle с поддержкой Android 11:

  1. Скачайте Gradle 6.9.2.
  2. Откройте свой проект в Unity Editor.
  3. В главном меню выберите пункт Edit > Preferences (Windows) или Unity > Preferences (macOS).
  4. Перейдите в раздел External Tools > Android.
  5. Снимите флажок Gradle installed with Unity.
  6. В поле Gradle нажмите Browse и выберите папку с файлами Gradle 6.9.2.
  1. В главном меню выберите пункт Edit > Project Settings.
  2. Перейдите на вкладку Player > Android.
  3. В разделе Publishing Settings > Build установите флажки Custom Main Gradle Template, Custom Launcher Gradle Template и Custom Gradle Properties Template.
  4. Добавьте следующую строку в файл Assets/Plugins/Android/gradleTemplate.properties:
Copy
Full screen
Small screen
1android.useAndroidX=true
  1. Внесите следующие изменения в файлы Assets/Plugins/Android/mainTemplate.gradle и Assets/Plugins/Android/launcherTemplate.gradle:
    1. Удалите в начале файла следующий комментарий (может отсутствовать):
Copy
Full screen
Small screen
1// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
    1. Добавьте следующие строки в начале файла:
Copy
Full screen
Small screen
 1buildscript {
 2repositories {
 3		google()
 4		jcenter()
 5	}
 6    dependencies {
 7        // Must be Android Gradle Plugin 3.6.0 or later. For a list of
 8        // compatible Gradle versions refer to:
 9        // https://developer.android.com/studio/releases/gradle-plugin
10    	classpath 'com.android.tools.build:gradle:3.6.0'
11    }
12}
13
14allprojects {
15	repositories {
16		google()
17		jcenter()
18		flatDir {
19        dirs 'libs'
20  		}
21	}
22}
Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Последнее обновление: 29 августа 2025

Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!
Не получилось отправить ваш комментарий
Попробуйте еще раз позже или напишите нам на doc_feedback@xsolla.com.