Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Плагин Android Gradle 8.5.0 (июнь 2024 г.)
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Плагин Android Gradle 8.5.0 – это крупный выпуск, который включает множество новых функций и улучшений.
Совместимость
Максимальный уровень API, который поддерживает плагин Android Gradle 8.5, – 34.
Вот ещё несколько фактов о совместимости:
Устраненные проблемы
Плагин Android Gradle 8.5.2
| Устраненные проблемы |
| Плагин Android Gradle |
|
AGP 8.5: выполняется больше задач mergeDebugResources, что замедляет сборку
|
|
Добавление каталога srcs через Variant API работает неправильно
|
|
| Dexer (D8) |
|
java.lang.VerifyError: Verifier rejected class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify
|
|
| Lint |
|
Lint: SetTextI18n сообщает о назначении пустой строки.
|
|
| Shrinker (R8) |
|
[r8 8.5]Горизонтальное объединение классов r8 вызывает ошибку проверки на Android 5, если отключено моделирование API
|
|
Выпуск для Wear OS, созданный с помощью плагина Gradle 8.4.0/8.5.0, может вызвать ошибку java.lang.IllegalAccessError
|
|
[r8 8.5] Вертикальное слияние классов вызывает NPE во время выполнения
|
|
Синхронизация Gradle с AGP 8.6.0-alpha06 завершается ошибкой "Unexpected backport missing from Android U" (Неожиданный бэкпорт отсутствует в Android U) в R8
|
|
При выполнении dex-файла, созданного R8, появляется сообщение "Не удалось найти статический метод main(String[]) в классе Test"
|
|
Различия в поведении программ, упакованных с помощью R8 и D8
|
|
R8 (AGP 8.5.0+) завершается с ошибкой "Unexpected rewriting of item: ... to two distinct items:..."
|
|
Ошибка обработки R8, возможно, из-за оператора сдвига вправо
|
|
Ошибка NullPointer в R8 после обновления до Kotlin 2.0
|
|
Плагин Android Gradle 8.5.1
| Устраненные проблемы |
| Плагин Android Gradle |
|
[Koala 2024.1.2 Canary 2] Ошибка при запуске модуля профиля Baseline в раздельном APK
|
|
Плагин Android Gradle 8.5.0
| Устраненные проблемы |
| Плагин Android Gradle |
|
AAPT: error: attribute 'package' in tag is not a valid Android package name: 'butterknife'.
|
|
AGP 8.3 нарушает работу задачи zipApksFor
|
|
Не удалось создать правило Proguard для Privacy Sandbox из-за пустого имени класса поставщика SDK
|
|
В режиме предварительного просмотра Compose не удается разрешить классы из транзитивной зависимости
|
|
JavaPreCompileTask включает зависимости пути к классам KSP при вычислении неинкрементных инструментов обработки аннотаций
|
|
Не удалось выполнить задачу :app:generateDebugLocaleConfig.
|
|
DexingNoClasspathTransform (minSdk >= 24) с целевой версией Java 11 завершается ошибкой из-за отсутствия элементов вложенности
|
|
Если задано значение `android.useFullClasspathForDexingTransform = true`, сборка завершается ошибкой `Found multiple transforms that can produce a variant`.
|
|
Ошибки при запуске lint с K2 UAST и без него
|
|
| Lint |
|
buildList – ложноположительное предупреждение Lint
|
|
| Интеграция с Lint |
|
Lint не может устранить неоднозначность зависимости KMP
|
|
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-10-27 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-27 UTC."],[],[]]