Чтобы переводить контент на ваш предпочитаемый язык, 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
Строгое соответствие вариантов динамических функций и приложений для Android
Начиная с версии AGP 9.4, система сборки проверяет, чтобы в модулях приложений Android и модулях функций было строгое соответствие групп вариантов 1:1. Если группы вариантов отсутствуют, добавлены лишние или не совпадают, система сообщает об этом в виде предупреждений сборки.
Чтобы помочь вам подготовиться к более строгой проверке без нарушения существующих конвейеров сборки, эта проверка по умолчанию работает в режиме предупреждений, но ее можно перевести в режим ошибок выполнения, включив параметр 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) |
|
Сопоставление обфускации L8 не включено в файл mapping.txt приложения
|
|
Плагин Android Gradle 9.4.0-alpha02
| Устраненные проблемы |
| Плагин Android Gradle |
|
AGP SigningConfig слишком активен
|
|
При выполнении команды `./gradlew :app:connectedDebugAndroidTest` с поставщиком, определенным в модуле динамической функции, возникает ошибка "Не удалось получить поставщика" (ClassNotFoundException).
|
|
Плагин Android Gradle 9.4.0-alpha01
| Устраненные проблемы |
| Плагин Android Gradle |
|
AGP SigningConfig слишком активен
|
|
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-10-08 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-08 UTC."],[],[]]