Циклическая зависимость между следующими задачами после обновления плагина Gradle и плагина Firebase CrashlyticsAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Циклическая зависимость между следующими задачами после обновления плагина Gradle и плагина Firebase Crashlytics

Сообщение Anonymous »

Я обновил следующие описания

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

androidGradlePlugin = "8.2.2"
firebaseBom = "32.8.1"
firebaseCrashlyticsPlugin = "2.9.9"
в

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

androidGradlePlugin = "8.4.0"
firebaseBom = "33.0.0"
firebaseCrashlyticsPlugin = "3.0.0"
И теперь проект невозможно собрать:

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

Circular dependency between the following tasks:
:app:dataBindingGenBaseClassesDebug
\--- :app:mergeDebugResources
+--- :app:generateDebugLocaleConfig
|    \--- :app:extractDebugSupportedLocales
|         \--- :app:injectCrashlyticsMappingFileIdDebug
|              +--- :app:dataBindingGenBaseClassesDebug (*)
|              \--- :app:kspDebugKotlin
|                   +--- :app:dataBindingGenBaseClassesDebug (*)
|                   \--- :app:processDebugResources
|                        +--- :app:mapDebugSourceSetPaths
|                        |    \--- :app:injectCrashlyticsMappingFileIdDebug (*)
|                        +--- :app:mergeDebugResources (*)
|                        +--- :app:processDebugManifest
|                        |    \--- :app:processDebugMainManifest
|                        |         \--- :app:extractDeepLinksDebug
|                        |              \--- :app:injectCrashlyticsMappingFileIdDebug (*)
|                        \--- :app:processDebugManifestForPackage
|                             \--- :app:processDebugManifest (*)
\--- :app:injectCrashlyticsMappingFileIdDebug (*)
Я заметил, что injectCrashlyticsMappingFileIdDebug появляется слишком много, но почему?
он ​​работает с firebaseCrashlyticsPlugin = "2.9.9" и с новейшими версиями для:

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

androidGradlePlugin = "8.4.0"
firebaseBom = "33.0.0"
но пришлось добавить в манифест:

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

    android:name="android.adservices.AD_SERVICES_CONFIG"
android:resource="@xml/gma_ad_services_config"
tools:replace="android:resource" />
чтобы исправить следующую проблему при использовании последней версии плагина Gradle


Подробнее здесь: https://stackoverflow.com/questions/784 ... plugin-and
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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