Android Studio 3.1 Canary 3 - Gradle同步失败

时间:2017-11-14 16:08:50

标签: android gradle

由于未知原因Android Studio 3.1 Canary 3被窃听并停止工作,我将gradle更新为3.1-alpha03并且它停止工作,无论我是否再次下载项目,已经再次下载了Android Studio。 / p>

我已经检查了该项目的旧版本,但此消息仍显示:

Gradle sync failed: com.android.tools.idea.gradle.project.model.AndroidModuleModel.getSelectedVariant()Lcom/android/tools/idea/gradle/project/model/ide/android/IdeVariant; (8s 806ms)

我已删除.idea文件夹,.gradle文件夹,无效并重新启动

我不知道该做什么,无法运行或使用IDE。

编辑:

Image

EDIT2:

新项目也不起作用

8 个答案:

答案 0 :(得分:26)

这是Kotlin 1.1.60-release-Studio3.0-1插件的问题。

从Android Studio卸载并从此处获取旧版本: https://plugins.jetbrains.com/plugin/6954-kotlin

答案 1 :(得分:23)

  

要解决此问题,您必须升级或降级您的kotlin插件

解决方案1:升级插件

首先进入工具菜单>选择Kotlin>配置Kotlin插件更新>选择一个kotlin插件&按下载(稳定或早期访问,我选择提前访问以解决此问题)

最后根据改进build.gradle(Project :)中的kotlin版本 下载版本


enter image description here

解决方案2:降级插件

如果您在 mac 上,请按:Command + ,  打开首选项,然后选择插件&搜索kotlin&卸载它,它将回滚到以前的版本:1.1.51

Windows计算机上,按Control + Alt + S打开设置对话框,然后选择插件&搜索kotlin&卸载它,它将回滚到以前的版本:1.1.51

enter image description here

请注意:请勿在插件中取消选中kotlin,否则会禁用kotlin&无法识别kotlin文件&语法

答案 2 :(得分:6)

尝试download并为android studio 3.1安装this kotlin插件

答案 3 :(得分:2)

Windows上的

我只是从C:\ Users \文件夹中删除 -

.AndroidStudioPreview3.1

和.android中的所有缓存文件夹,.gradle也是

问题已经消失了)

答案 4 :(得分:2)

升级到 Android Studio 3.1稳定版后面临同样的问题。

Kotlin插件版本 1.2.30-release-Studio3.1-1

所以手动升级到,

  

1.2.31释放-Studio3.1-1

繁荣,问题解决了。

简而言之,尝试升级到最相关的插件以修复gradle sync失败。

答案 5 :(得分:1)

解决:

首次运行 - > find ~ -path ~/Library/Caches/Metadata/Safari -prune -o -iname \*android\*studio\* -print -prune

删除与android-studio相关的所有文件夹

开始全新安装和项目设置

答案 6 :(得分:1)

回滚到之前的gradle版本我自己也面临过这样的问题,除非真的需要,否则不要使用RC gradle版本。

答案 7 :(得分:1)

升级到:

后遇到同样的问题
Android Studio 3.2 Canary 10
Build #AI-181.2784.17.32.4705630, built on April 6, 2018
JRE: 1.8.0_152-release-1136-b02 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Mac OS X 10.13.4

&安培; Kotlin plugin 1.2.31

  

我卸载了Kotlin插件

     

文件|使缓存无效并重新启动

     

重新安装了最新的Kotlin插件1.2.31

     

文件|使缓存无效并重新启动

现在一切都还好。