Проблема Gradle после обновления до AGP 8.2.1 в проекте flutter (сборка Android)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Проблема Gradle после обновления до AGP 8.2.1 в проекте flutter (сборка Android)

Сообщение Anonymous »

После обновления до AGP 8.2.1 gradle clean работает нормально, но «gradle build» выдает ошибки для многих моих зависимостей:
`11: Задача не выполнена с исключением.< /h2>
  • Что пошло не так:
    Не удалось выполнить задачу ':firebase_messaging:processDebugManifest'.
Произошла ошибка при выполнении com.android.build.gradle.tasks.ProcessLibraryManifest$ProcessLibWorkAction
Неправильный пакет="io.flutter.plugins.firebase.messaging" найден в исходный файл AndroidManifest.xml: /Users/andreasr/.pub-cache/hosted/pub.dev/firebase_messaging-14.7.16/android/src/main/AndroidManifest.xml.
Установка пространства имен через атрибут пакета в исходный AndroidManifest.xml больше не поддерживается.
Рекомендация: удалите package="io.flutter.plugins.firebase.messaging" из исходного AndroidManifest.xml: /Users/andreasr/.pub-cache/hosted/pub. dev/firebase_messaging-14.7.16/android/src/main/AndroidManifest.xml.
`

Мой скрипт сборки из android/build. градиент:

Код: Выделить всё

buildscript {
ext.kotlin_version = '1.9.22'
repositories {
google()
mavenCentral()
}

dependencies {
classpath 'com.android.tools.build:gradle:8.2.1'
// START: FlutterFire Configuration
classpath 'com.google.gms:google-services:4.3.14'
classpath 'com.google.firebase:perf-plugin:1.4.1'
// END: FlutterFire Configuration
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
Есть идеи, как это исправить?
Запустите помощник по обновлению Android Studio AGP и обновите AGP с 4.1.0 до 8.2.2, чтобы устранить проблемы. с AGP < 8.
Добавлено

Код: Выделить всё

afterEvaluate {
android {
namespace 'at.peakclub.nevo'
}
}
в мой build.gradle, чтобы исправить проблемы с пространством имен для пакетов, которые его не поддерживают, - это привело к успешной очистке Gradle.
Конечно, выполнил очистку flutter , flutter pub получает/обновляет и очищает gradle раньше - но без изменений

Подробнее здесь: https://stackoverflow.com/questions/780 ... roid-build
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»