Android 从gms地点迁移到apcompat地点时出现重复类问题
这些是我的实现entrise un app build.gradleAndroid 从gms地点迁移到apcompat地点时出现重复类问题,android,class,duplicates,googleplacesautocomplete,Android,Class,Duplicates,Googleplacesautocomplete,这些是我的实现entrise un app build.gradle dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) //noinspection GradleCompatible implementation 'androidx.appcompat:appcompat:1.1.0' implementation 'androidx.constraintlayout:constraintlayout:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
//noinspection GradleCompatible
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'androidx.cardview:cardview:1.0.0'
implementation 'com.google.android.gms:play-services-maps:17.0.0'
implementation 'com.google.android.gms:play-services-gcm:17.0.0'
implementation 'com.google.android.gms:play-services-location:17.0.0'
implementation 'de.hdodenhof:circleimageview:2.2.0'
implementation 'com.google.android.material:material:1.0.0'
implementation 'androidx.percentlayout:percentlayout:1.0.0'
implementation 'com.google.firebase:firebase-database:19.2.0'
implementation 'com.google.firebase:firebase-auth:19.1.0'
implementation 'com.google.android.libraries.places:places:2.0.0'
implementation ('com.google.android.libraries.places:places-compat:2.0.0'){
exclude group:"com.google.android.libraries.places:places-compat", module: "AutocompleteActivity"
}
implementation 'com.firebase:geofire-android:3.0.0'
implementation 'com.getkeepsafe.taptargetview:taptargetview:1.10.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
apply plugin: 'com.google.gms.google-services'
这是我的构建错误: 重复类 找到com.google.android.libraries.places.widget.autocompleteTactivity 在modules classes.jar中 (com.google.android.libraries.places:places compat:2.0.0)和 classes.jar(com.google.android.libraries.places:places:2.0.0) 找到重复类com.google.android.libraries.places.widget.zza 在modules classes.jar中 (com.google.android.libraries.places:places compat:2.0.0)和 classes.jar(com.google.android.libraries.places:places:2.0.0) 找到重复类com.google.android.libraries.places.widget.zzb 在modules classes.jar中 (com.google.android.libraries.places:places compat:2.0.0)和 classes.jar(com.google.android.libraries.places:places:2.0.0) 找到重复类com.google.android.libraries.places.widget.zzc 在modules classes.jar中 (com.google.android.libraries.places:places compat:2.0.0)和 classes.jar(com.google.android.libraries.places:places:2.0.0) 找到重复类com.google.android.libraries.places.widget.zzd 在modules classes.jar中 (com.google.android.libraries.places:places compat:2.0.0)和 classes.jar(com.google.android.libraries.places:places:2.0.0) 转到文档以了解如何修复依赖项解析 错误
有什么提示吗?提前谢谢你 从gradle文件中删除此项:
implementation ('com.google.android.libraries.places:places-compat:2.0.0'){
exclude group:"com.google.android.libraries.places:places-compat", module: "AutocompleteActivity"
}
我已解决了删除此行的问题。从您的gradle文件中删除此行:
implementation ('com.google.android.libraries.places:places-compat:2.0.0'){
exclude group:"com.google.android.libraries.places:places-compat", module: "AutocompleteActivity"
}
我已经解决了移除这条线的问题