Поскольку вы используете одну и ту же зависимость, но с другой версией и дважды исключаете модуль, неудивительно.
Попробуйте удалить:
compile 'com.google.api-client:google-api-client-android:1.22.0'
А также, как было исследовано в отношении com.google.common.base.AbstractIterator$State
ошибка, вы исключили guava-jdk5
дважды .
Итак, измените зависимости следующим образом:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.google.apis:google-api-services-speech:v1beta1-rev336-1.22.0'
implementation 'com.google.apis:google-api-services-language:v1beta2-rev6-1.22.0'
implementation 'com.google.code.findbugs:jsr305:2.0.1'
implementation 'commons-io:commons-io:2.5'
implementation 'com.google.cloud:google-cloud-speech:0.61.0-beta'
implementation 'com.google.apis:google-api-services-tasks:v1-rev52-1.23.0'
implementation('com.google.api-client:google-api-client-android:1.23.0') {
exclude module: 'guava-jdk5'
}
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'
}
Затем попытайтесь восстановить.
Я также изменил compile
на implementation
, так как compile
устарел.