今天我从以下位置更新:
implementation 'com.google.firebase:firebase-messaging:17.4.0'
收件人:
implementation 'com.google.firebase:firebase-messaging:17.5.0'
我得到这个构建错误:
Error: Program type already present: com.google.auto.value.AutoAnnotation
我所有其他依赖项都是最新的。
谢谢
答案 0 :(得分:0)
问题是多个依赖关系正在添加库“自动值”,从而产生冲突。
尝试找出正在添加自动值库的依赖项,并使用def which_shop_method_to_use?
if current_shop.nil?
return current_shop_by_session
else
return current_shop
end
end
标志将其删除。
exclude
有关更多信息,请看一个类似的问题-> What does "Program type already present" mean?
答案 1 :(得分:0)
问题是谷歌翻译。
我确实喜欢Srikar的建议,只是翻译了。并用“排除组”。像这样:
implementation('com.google.cloud:google-cloud-translate:0.5.0') {
exclude group: 'io.grpc', module: 'grpc-all'
exclude group: 'com.google.protobuf', module: 'protobuf-java'
exclude group: 'com.google.api-client', module: 'google-api-client-appengine'
exclude group: 'com.google.auto.value'
}