Дублирующая проблема класса при миграции с gms мест в мест-apcompat - PullRequest
0 голосов
/ 09 ноября 2019

Это мои реализации 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: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'

}

применить плагин: 'com.google.gms.google-services'

иэто ошибка сборки.

Дубликат класса.0) и classes.jar (com.google.android.libraries.places: place: 2.0.0) Дубликат класса com.google.android.libraries.places.widget.zza находится в модулях classes.jar (com.google. android.libraries.places: place-compat: 2.0.0) и classes.jar (com.google.android.libraries.places: place: 2.0.0) Повторяющийся класс com.google.android.libraries.places.widget.zzbнаходится в модулях classes.jar (com.google.android.libraries.places: place-compat: 2.0.0) и classes.jar (com.google.android.libraries.places: place: 2.0.0) Повторяющийся класс com. google.android.libraries.places.widget.zzc находится в модулях classes.jar (com.google.android.libraries.places: places-compat: 2.0.0) и classes.jar (com.google.android.libraries.places: place: 2.0.0) Дубликат класса com.google.android.libraries.places.widget.zzd находится в модулях classes.jar(com.google.android.libraries.places: place-compat: 2.0.0) и classes.jar (com.google.android.libraries.places: place: 2.0.0)

Перейти к документациичтобы узнать, как исправить ошибки разрешения зависимостей.

Любые подсказки, спасибо заранее?

1 Ответ

0 голосов
/ 11 ноября 2019

реализация ('com.google.android.libraries.places: place-compat: 2.0.0') {исключить группу: "com.google.android.libraries.places: place-compat", модуль: "AutocompleteActivity"}

Удалите это из вашего файла Gradle. Мой был решен после удаления этой линии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...