繁体   English   中英

Android Studio 3.0 Canary 1:Gradle同步错误

[英]Android Studio 3.0 Canary 1: Gradle Sync Error

我在Kotlin项目中遇到此错误:

摇篮错误

这是我的应用程序的Gradle文件:

在此处输入图片说明

在此处输入图片说明

除了添加Kotlin和Anko依赖项之外,我实际上还没有对该项目做任何事情。 不知道发生了什么...

这是Anko的一个众所周知的问题。 这里提到。

您可以尝试从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'

在您的应用程序级应用程序模块中添加依赖项:

// 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

如在您的屏幕快照中,我可以看到,在添加Anko依赖项时,您没有提到Anko版本,请友好地提及它在发布之后应该可以正常工作。

也要这样添加。 flavorDimensions“默认”

productFlavors {调试{尺寸为“默认” ...}

释放{尺寸为“默认” ...}

foss {尺寸为“默认” ...}}

AFAIK,它的Google存储库丢失了。 如您所见,ide本身正在通知您。

无法解决:com.google.android:android.2.3.1,即Google存储库。

如果您已连接到Internet,则只需在Gradle Sync窗口中单击Install Repository and Sync项目。 它将下载Google存储库并同步您的项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM