Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Плагин Android Gradle 9.4.0 (сентябрь 2026 г.)
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Плагин Android Gradle 9.4 – это минорный выпуск, который включает ряд новых функций и улучшений.
Совместимость
Максимальный уровень API, поддерживаемый плагином Android Gradle 9.4, – 37.
Вот ещё несколько фактов о совместимости:
Отказ от использования модуля Variant API
Начиная с AGP 10, новый Variant API является обязательным для всех проектов. Чтобы переход был постепенным, вы можете временно отключить это требование для определенных модулей до выхода AGP 10, добавив в файл gradle.properties следующий код:
android.newDsl.optOut=:example-lib1
Строгое соответствие 1:1 между вариантами динамических функций и приложений для Android.
Начиная с AGP 9.4 система сборки проверяет строгое соответствие 1:1 между группами вариантов модулей приложений Android и модулей функций. При обнаружении отсутствующих, лишних или несовпадающих групп вариантов система сообщает о них как о предупреждениях сборки.
Чтобы вы могли подготовиться к более строгой проверке, не нарушая работу существующих конвейеров сборки, эта проверка по умолчанию работает в режиме предупреждения, но ее можно перевести в режим ошибки выполнения, включив параметр Gradle android.enforceDynamicFeatureVariantMatching=true.
Начиная с AGP 10.0, строгое соответствие вариантов 1:1 будет применяться по умолчанию. Все несоответствия между основными приложениями и их модулями функций будут приводить к критическим ошибкам сборки.
Устраненные проблемы
Плагин Android Gradle 9.4.0-alpha04
| Устраненные проблемы |
|
В AGP 9.4.0-alpha04 нет общедоступных проблем, помеченных как исправленные.
|
Плагин Android Gradle 9.4.0-alpha03
| Устраненные проблемы |
| Shrinker (R8) |
|
В файле mapping.txt приложения нет сопоставления обфускации L8.
|
|
Плагин Android Gradle 9.4.0-alpha02
| Устраненные проблемы |
| Плагин Android Gradle |
|
AGP SigningConfig is too eager
|
|
Ошибка "Не удалось получить поставщика" (ClassNotFoundException) при выполнении команды `./gradlew :app:connectedDebugAndroidTest` с поставщиком, определенным в модуле функции.
|
|
Плагин Android Gradle 9.4.0-alpha01
| Устраненные проблемы |
| Плагин Android Gradle |
|
AGP SigningConfig is too eager
|
|
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-10-17 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-10-17 UTC."],[],[]]