Как удалить Ошибка: «Не удалось выполнить задачу»: app: processDebugManifest ». - PullRequest
0 голосов
/ 25 июня 2019

в приложении nativescript У меня есть эта ошибка, я не нашел решения.

НЕИСПРАВНОСТЬ: сборка не удалась с исключением.

  • Что пошло не так: выполнение не удалосьдля задачи ': app: processDebugManifest'.

    Ошибка слияния манифеста: Атрибут application @ appComponentFactory value = (androidx.core.app.CoreComponentFactory) из [androidx.core: core: 1.0.0] AndroidManifest.xml: 22: 18-86 также присутствует на [com.android.support:support-compat:28.0.0] AndroidManifest.xml: 22: 18-91 value = (android.support.v4.app.CoreComponentFactory).Предложение: добавьте 'tools: replace = "android: appComponentFactory"' к элементу на AndroidManifest.xml: 17: 2-38: 16, чтобы переопределить.

  • Попробуйте: Выполнить сОпция --stacktrace для получения трассировки стека.Запустите с параметром --info или --debug, чтобы получить больше вывода журнала.Запустите с --scan, чтобы получить полное представление.

  • Получите дополнительную помощь по https://help.gradle.org

СБОЙ ПО СТРОИТЕЛЬСТВУ в 20 с Невозможно применить изменения на устройстве: 5HR6R19222047269,Ошибка: команда gradlew.bat завершилась неудачно с кодом выхода 1.

1 Ответ

0 голосов
/ 29 июня 2019

добавить это к app.gradle

dependencies {
 configurations.all {
      exclude group: 'commons-logging', module: 'commons-logging'
     resolutionStrategy.eachDependency { DependencyResolveDetails details ->
         def requested = details.requested
         if (requested.group == 'com.google.firebase') {
           details.useVersion '17.+'
         }
         if (requested.group == 'com.google.android.gms') {
             details.useVersion '16.+'
         }
         if (requested.group == 'com.android.support' && requested.name != 'multidex') {
             // com.android.support major version should match buildToolsVersion
             details.useVersion '28.+'
         }           
     }
 }
}
...