首页 > 解决方案 > Android Studio 4.1 Canary 9 201.6466190-linux 发行版已损坏?

问题描述

起初,我尝试像往常一样通过更新对话框将 Android Studio 4.1 Canary 8 更新到 Canary 9。在第一次启动 Canary 9 时抛出错误:

缺少必要的插件:

org.jetbrains.android

请从头开始重新安装 Android Studio。

所以我从官方来源(https://developer.android.com/studio/preview)下载了 Canary 9 发行版。删除 Canary 8 目录并使用 Canary 9 提取 tar.gz。然后启动android-studio/bin/studio.sh时出现相同错误。

我重命名~/.AndroidStudioPreview4.1了目录并再次开始了工作室。同样的错误。

现在我从备份回滚到 Canary 8。任何帮助如何从 Canary 8 移动到 9?

标签: android-studio

解决方案


基本上发行说明中提到了这个问题

在 Android Studio 4.1 Canary 9 中,升级后首次启动 Android Studio 时可能会看到以下错误:

缺少必要的插件 org.jetbrains.android

当您从早期版本的 Android Studio 导入设置时,可能会发生这种情况。通常,这意味着您在本地安装了与新 IDE 不兼容的 Kotlin 插件。

要解决此问题,请从以下位置删除 Kotlin 目录:

Linux:~/.local/share/Google/AndroidStudioPreview4.1

Windows:C:\Users\YourUserName\AppData\Roaming\Google\AndroidStudioPreview4.1

MacOS:~/Library/Application Support/Google/AndroidStudioPreview4.1

由于 JetBrains 目前没有与 Canary 9 兼容的 Kotlin 插件,因此我们将我们自己的 Kotlin 插件与 Canary 9 更新捆绑在一起,因此您无需手动安装 Kotlin 插件。 资源

同时通过路径~/.local/share/Google/AndroidStudioPreview4.1没有这样的文件或目录。唯一命名的目录AndroidStudioPreview4.1./.cache/Google/AndroidStudioPreview4.1. 所以我删除了它,对主题问题没有任何影响。

然后我完全删除~/.AndroidStudioPreview4.1而不是重命名我之前所做的。并解决了这个问题。

我相信 Google 会以与 JetBrains 不同的方式捆绑 Kotlin 插件。所以路径不同。也许是 Windows 的路径。我认为应该在发行说明中更正路径。

解决方案:

rm -r ~/.AndroidStudioPreview4.1


推荐阅读