Android Studio 停留在“正在分析...”

Mat*_*o26 48 windows android kotlin android-studio

在我的 Android 项目(Android 4.2 Canary 15)中,完成不再起作用(文本着色也是如此)。这仅发生在一个 Android 项目中(其他项目运行良好)。

没有完成,没有着色,......

I have tried to clean, rebuild the project, create a new project and import files, but no changes... I have tried to delete .idea directory and all .iml files, but not better...

In the "File" menu, I've just tried the option "Invalidate caches / restart" and now all classes in my project are blocked at the state "Analyzing..." and completion still does not work...

Analyzing...

Build and run project work, and my application starts well on my phone, but all intellij features are inactive.

Can anyone help me please?

Thanks :)

And*_*ewS 25

Android Studio ->文件->使缓存无效并重新启动

其他一切都没有帮助我。


Ace*_*Ace 22

看来 Kotlin 插件确实是罪魁祸首。

今天(2021 年 5 月 24 日)发布了一个新版本1.5.10,我一安装,一切都恢复正常。

概要:从1.4.32Kotlin 插件版本升级到 之后1.5.0,代码检查、完成、链接到源、javadocs 等都停止工作(停留在“分析...”,如这里这里的图像所示),并且只返回一个sth 触发新分析时的几秒/分钟(例如,gradle 构建、提交、加载新文件等)。

可以在此处找到插件更新的历史以供参考

  • 这对我来说不起作用:(( (6认同)
  • 对我有用,但您不能将 Jetpack Compose 与 1.5.10 一起使用。还有其他解决方案吗? (2认同)
  • 我有同样的问题。只是更新插件并没有解决它,我不得不将 kotlin 版本从 1.4.10 更新到 1.5.10 (2认同)

Shu*_*arg 10

您可以将 Kotlin 版本更改为其他版本,然后再次 gradle sync 这将解决问题

你会在 build.gradle 文件(项目)中找到它

    ext.kotlin_version = "1.5.10"  //I used this 
Run Code Online (Sandbox Code Playgroud)

您也可以回滚到以前的版本。如果你想要这不应该重新创建问题。


Jož*_* Ws 7

我从我的项目中删除了这些文件

.idea/gradle.xml
.idea/workspace.xml
Run Code Online (Sandbox Code Playgroud)

它为我解决了这个问题。

似乎我之前错误地配置了项目的 gradle,即使在几次重新安装之后我也没有得到任何运气。

  • 我尝试并删除了这两个文件,但仍然面临同样的问题。 (2认同)

小智 7

尝试一下:

文件- >设置- >插件- > Android的ButterKnife Zelezny - >禁能


Fra*_*oza 6

我刚刚将 Koltin 版本更新到 1.5.20 就可以了!


COR*_*ian 5

Kotlin 版本 1.4.10 在 IDE 中神奇地停止工作。

问题与IDE版本无关,而是与kotlin插件和IDE的集成有关。

kotlinVersion = '1.5.10'

classpath 'com.android.tools.build:gradle:4.2.2'
Run Code Online (Sandbox Code Playgroud)

然后同步项目并编译。

最后可以看到Analyzing的问题消失了,IDE又变得智能了。


更新 kotlin 后,其他库中的错误可能会很少,因此您还必须更新或修复它们(我在 Room 中发生过)

GL


Ano*_*p M 5

这是一个与 Kotlin 插件相关的迫在眉睫的 AS IDE 问题,我已经竭尽全力尝试了这里的每个答案,但没有任何效果。出现了一系列错误。最后,手动删除 AS 缓存文件夹对我有用 -

%USERPROFILE%\AppData\Local\Google\AndroidStudio2020.3\caches

Artic fox sucks!
Run Code Online (Sandbox Code Playgroud)

如果可能的话,您也可以尝试将 Kotlin 插件更新到最新版本,看看是否有什么不同。

  • 在 Windows 11 中,由于管理员权限,删除缓存失败,删除整个 AndroidStudio2020.3 对我有用 (3认同)

Mat*_*o26 0

经过几个小时,我终于卸载了Android Studio,删除了所有Android目录,清理了注册表并重新安装了Android Studio稳定版本。

  • 这几乎不是你的问题的答案/解决方案。您最多应该将其放在问题下方的评论中。无论如何,仍在等待实际修复。 (5认同)