当我们尝试添加新的 Google Places SDK 时,我们在生成构建时遇到错误,
Cause: duplicate entry: com/bumptech/glide/GeneratedAppGlideModule.class
我的项目中使用的库:
- com.github.bumptech.glide:glide:3.7.0
- 编译“com.google.android.gms:play-services-maps:16.0.0”
- com.google.android.libraries.places:places-compat:1.0.0
最佳答案
Glide setup and configuration 集成 Glide 的应用程序必须添加一个 AppGlideModule 实现
dependencies {
implementation 'com.github.bumptech.glide:glide:4.9.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0'
}
Finally, you should keep AppGlideModule implementations in your proguard.cfg:
-keep public class * extends com.bumptech.glide.module.AppGlideModule
-keep class com.bumptech.glide.GeneratedAppGlideModuleImpl
关于android - 添加适用于 Android 的 google place sdk 时出错[原因 : duplicate entry: com/bumptech/glide/GeneratedAppGlideModule. 类],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54747825/