答案 0 :(得分:2)
这是Anko的一个众所周知的问题。提到here。
您可以尝试从Anko的依赖项中排除隐式com.google.android:android
依赖项:
compile("org.jetbrains.anko:anko-appcompat-v7:$anko_version") {
exclude group: 'com.google.android', module: 'android'
}
(请记住,当您使用单独的Anko库时 - 您可能需要在多个请求中使用排除。)
您还可以尝试更新Gradle插件:
classpath 'com.android.tools.build:gradle:3.0.0-alpha2'
答案 1 :(得分:1)
在app-level app module中添加依赖项:
// Anko
compile 'org.jetbrains.anko:anko-sdk15:0.8.2' // sdk19, sdk21, sdk23 are also available
compile 'org.jetbrains.anko:anko-support-v4:0.8.2' // In case you need support-v4 bindings
compile 'org.jetbrains.anko:anko-appcompat-v7:0.8.2' // For appcompat-v7 bindings
答案 2 :(得分:0)
在屏幕截图中我可以看到,在添加Anko依赖项时,您没有提及Anko版本,请提及它应该可以正常发布。
答案 3 :(得分:0)
这样添加。 flavorDimensions"默认"
productFlavors { debug { 维度"默认" ... }
发布{ 维度"默认" ... }
foss { 维度"默认" ... } }
答案 4 :(得分:0)