为了账号安全,请及时绑定邮箱和手机立即绑定

错误:任务 ':app:transformClassesWithJarMerging'

错误:任务 ':app:transformClassesWithJarMerging'

慕仙森 2023-04-13 15:51:30
我是安卓的新手。我正在尝试在我的应用程序中添加 Google 登录功能,但是当我com.google.android.gms:play-services-auth:17.0.0在我的build.gradle文件中添加时,我收到以下错误:Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: androidx/versionedparcelable/CustomVersionedParcelable.class请提出解决方案,我花了一整天但无法得到解决方案。Build.gradle代码是:apply plugin: 'com.android.application'android {    compileSdkVersion 28    buildToolsVersion "29.0.1"    defaultConfig {        multiDexEnabled true        applicationId "com.example.mawai.smartlearn"        minSdkVersion 15        targetSdkVersion 26        versionCode 1        versionName "1.0"        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"    }    buildTypes {        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }}dependencies {     compile 'com.android.support:multidex:1.0.0'    compile fileTree(dir: 'libs', include: ['*.jar'])    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {        exclude group: 'com.android.support', module: 'support-annotations'    })    // compile 'com.android.support:appcompat-v7:26.+'     compile 'com.android.support:appcompat-v7:28.0.0'    compile 'com.android.support.constraint:constraint-layout:1.0.2'    testCompile 'junit:junit:4.12'     compile 'com.google.android.gms:play-services-auth:17.0.0'}
查看完整描述

1 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

在 17.0.0 及以上版本中,您需要使用 AndroidX,因此您有2 个选择

1) 将com.google.android.gms:play-services-auth降级到旧版本

2) 将 AndroidX 添加/迁移到您的应用(推荐)


查看完整回答
反对 回复 2023-04-13
  • 1 回答
  • 0 关注
  • 94 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信