Android Studio :Kotlin分发下载失败

brgchamk  于 2023-10-23  发布在  Android
关注(0)|答案(4)|浏览(187)

启动Android Studio Giraffe 2022.3.1时,将显示以下通知:
无法下载KotlinKotlin开发者Maven工件(org.jetbrains.Kotlin:kotlin-dist-for-jps-Meta:1.8.20-release)。在以下检索库中进行检索:https://repo1.maven.org/maven2https://repository.jboss.org/nexus/content/repositories/public/您可以使用IDE中捆绑的Kotlin编译器。在“文件”中选择“捆绑”版本|设置|构建、执行、部署|编译器|Kotlin泽|Kotlin更高级版本“
在设置中,Kotlin编译器版本为1.8.20-release。如何解决这一问题?

mnemlml8

mnemlml81#

我按照通知中的说明修复了它,除了“Kotlin编译器”在我的Android Studio版本(2022.3.1 Patch 1)的顶级设置菜单中,所以我只是去那里,并将“Kotlin编译器版本”选择更改为捆绑版本。

j1dl9f46

j1dl9f462#

你更新了android studio,然后你得到了错误“Kotlin分发下载失败”。

为此,必须设置“* Kotlin编译器版本 *”。
设置->Kotlin插件->Kotlin插件版本
我的“Kotlin编译器版本”是1.8.20。我将“Kotlin编译器版本”设置为1.8.22

我希望它有用

gdx19jrr

gdx19jrr3#

我在我的Mac下面设置固定
1.打开Android Studio ->设置
1.单击Kotlin编译器
1.选择“Bundled”Kotlin版本。
它将自动安装或重新打开Android Studio。

oxiaedzo

oxiaedzo4#

一些现有的答案有效地说要遵循错误消息本身的指示。这是一个非常合理的策略,但我发现最方便的解决方案是删除有问题的配置文件,即.idea/kotlinc.xml
或者更准确地说,因为我想确切地知道我做了什么,并能够撤销它,我重命名了文件:

$ mv .idea/kotlinc.xml{,.old}

这就解决了问题。
这是文件里的内容

$ cat .idea/kotlinc.xml 
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="KotlinJpsPluginSettings">
    <option name="version" value="1.8.0-release" />
  </component>
</project>

我不相信我曾经选择过这个值-我认为它是由Android Studio在某个时候自动放置的。因此,它的错误基本上是Android Studio的错误,而它现在给出一个神秘的错误是Android Studio中的一个错误(或者说是Android Studio所基于的IntelliJ中的错误)。
我发现这个帖子中的调查对理解问题是什么非常有帮助:https://github.com/flutter/flutter/issues/126248

相关问题