清单合并失败:属性应用@ appComponentFactory更新火力地堡库

乔丹Kotiadis:

我想在我的项目中添加火力,但是当我执行'com.google.firebase:firebase-messaging:19.0.0''com.google.firebase:firebase-core:17.0.0'

build.gradle(这里是错误)

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

android {
 compileSdkVersion 28
 defaultConfig {
    applicationId "com.example.user.mikripoli"
    minSdkVersion 15
    targetSdkVersion 28
    multiDexEnabled true
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner 
 "android.support.test.runner.AndroidJUnitRunner"
 }
 buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 
 'proguard-rules.pro'
    }
 }

 dexOptions {
    javaMaxHeapSize "2g"
 }
}

dependencies {
 implementation 'com.roughike:bottom-bar:2.0'
 implementation 'com.android.support:support-v4:28.0.0'
 implementation 'com.android.support:exifinterface:28.0.0'
 implementation 'com.android.support:animated-vector-drawable:28.0.0'
 implementation 'com.flaviofaria:kenburnsview:1.0.7'
 implementation fileTree(include: ['*.jar'], dir: 'libs')
 implementation 'com.android.support:appcompat-v7:28.0.0'
 implementation 'com.android.support.constraint:constraint-layout:1.1.3'
 implementation 'com.android.support:design:28.0.0'
 implementation 'com.github.chrisbanes:PhotoView:2.1.4'
 implementation 'com.google.firebase:firebase-messaging:19.0.0'
 implementation 'com.google.firebase:firebase-core:17.0.0'
 testImplementation 'junit:junit:4.12'
 androidTestImplementation 'com.android.support.test:runner:1.0.2'
 androidTestImplementation 'com.android.support.test.espresso:espresso- 
  core:3.0.2'
 implementation 'com.android.support:recyclerview-v7:28.0.0'
 implementation 'com.android.support:cardview-v7:28.0.0'
 implementation "com.google.android.gms:play-services-location:17.0.0"
 implementation 'com.google.android.gms:play-services-maps:17.0.0'
 implementation 'com.google.android.gms:play-services-base:17.0.0'
 implementation 'com.github.ahmedshaban1:EasySlider:1.0.0'
 implementation 'com.liangfeizc:SlidePageIndicator:[email protected]'
 implementation 'me.relex:circleindicator:[email protected]'
 implementation 'com.github.bumptech.glide:glide:4.8.0'
 annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'

}

其他gradle这个文件:

buildscript {

 repositories {
    google()
    jcenter()
 }
 dependencies {
    classpath 'com.android.tools.build:gradle:3.4.1'
    classpath 'com.google.gms:google-services:4.2.0'


    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
  }
 }

  allprojects {
    repositories {
     google()
     mavenCentral()
     jcenter()
     maven {
        url "https://maven.google.com"
        }
     maven { url "https://jitpack.io" }
   }
  }

  task clean(type: Delete) {
   delete rootProject.buildDir
  }

这显示有关该错误com.android.support:support-v4:28.0.0

使用的groupId com.android.support和androidx依赖性。*不能结合,但发现IdeMavenCoordinates {myGroupId = 'com.android.support',myArtifactId = 'cardview-V7',myVersion = '28 .0.0' ,myPacking ='AAR ”,myClassifier = '空'}和{IdeMavenCoordinates myGroupId = 'androidx.coordinatorlayout',myArtifactId = 'coordinatorlayout',myVersion = '1.0.0',myPacking = 'AAR',myClassifier = '空'}不相容的依赖关系

检验信息:有库,或工具和库的一些组合,不兼容,或会导致错误。一个这样的不兼容与版本是不是最新版本的Android支持库(或特别版本比你targetSdkVersion降低)的编制。

此外,当我建立APK它显示了这个错误:

清单合并失败:属性应用@ appComponentFactory值=(android.support.v4.app.CoreComponentFactory)从[com.android.support:support-compat:28.0.0]的AndroidManifest.xml:22:18-91也存在在[androidx.core:核心:1.0.0] AndroidManifest.xml中:22:18-86值=(androidx.core.app.CoreComponentFactory)。建议:增加 '工具:更换= “机器人:appComponentFactory”' 以元素在AndroidManifest.xml中:13:5-354:19重写。

添加工具:更换=“机器人:appComponentFactory”不工作虽然

奇拉格Rayani:

随着新版本中,库从Android支持库到的Jetpack(AndroidX)库迁移。

更新后的图书馆将无法正常工作,除非您在您的应用程序的以下变化:

  • 升级com.android.tools.build:gradle到V3.2.1或更高版本。

  • 升级compileSdkVersion到28或更高版本。

  • 更新您的应用程序使用的Jetpack(AndroidX); 按照指示迁移到AndroidX

方法1:

添加此两人在你的gradle.properties文件,没有任何更新

android.useAndroidX=true
android.enableJetifier=true

方法2

如果方法1不能解决您的问题做一件事,如果你使用的是Android的工作室3.2或更高版本转到重构>迁移到AndroidX ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Dev

清单合并失败:属性application @ appComponentFactory

来自分类Java

清单合并失败:属性应用@ appComponentFactory并不能解决这个

来自分类Java

清单合并失败:添加Exoplayer 2.10.5后,属性application @ appComponentFactory

来自分类Dev

清单合并失败:属性application @ appComponentFactory-Androidx

来自分类Java

清单合并有多个错误而导致失败,看日志更新火力地堡和GSM的依赖时,

来自分类Java

安卓应用程序访问计数使用火力地堡数据库问题

来自分类Java

安卓应用程序访问计数使用火力地堡数据库

来自分类Dev

在火力地堡为了实时更新

来自分类Dev

清单合并失败:uses-sdk:minSdkVersion 1不能小于库中声明的版本14

来自分类Java

火力地堡实时数据库更新数据 - 的Android的Java

来自分类Java

在发出加火力地堡应用程式消息

来自分类Java

数据模型火力地堡/公司的FireStore聊天应用

来自分类Javascript

火力地堡数据库孩子参考

来自分类Java

清单合并失败错误

来自分类Java

无效的火力地堡数据库路径:1.0。火力地堡数据库路径不能包含 '', '#', '$', '[' 或 ']'

来自分类Java

获得从火力地堡实时数据库中的信息与火力地堡管理员SDK

来自分类Android

应用程序更新火力实时数据库数据,但不会表现出任何recyclerview

来自分类Java

清单合并失败,错误的编译

来自分类Java

如何在JNLP应用程序中修复“缺少代码库,权限和应用程序名称清单属性”?

来自分类Java

从火力地堡数据库检索特定用户的数据

来自分类Java

清单合并错误 - 不同版本的支持库

来自分类Android

是否有可能在火力地堡改变自动选定的用户属性

来自分类Java

火力地堡没有属性连载发现在释放模式对象

来自分类Java

什么是从火力地堡检索数据时这会导致应用停机的错误?

来自分类Java

请告诉我错在应用程序本身实施火力地堡安全规则?

来自分类Java

FirebaseListAdapter不是推动各个项目的聊天应用程序 - 火力地堡的UI 3.1

来自分类Java

实施火力地堡群消息应用程序读回执功能

来自分类Java

如何使用火力地堡和春天启动REST应用?

来自分类Javascript

角8.2 +火力地堡:`ERROR近纳克构建的`年底/ src目录/应用/ app.module.ngfactory.js`错误--prod`失败的过程

TOP 榜单

热门标签

归档