Android Studio - 自动完成和其他功能无法正常工作

use*_*882 102 android-studio

我安装了android studio ..它运行正常.现在突然间,没有一个自动完成功能正常工作..我可以在任何地方输入任何无变量检查,没有功能帮助或检查任何东西.我仍然可以编译项目,当发生这种情况时我会收到错误.

任何人都可以帮我解决这个问题.

Ren*_*nca 194

Go File> Invalidate Caches/Restart ...>单击Invalidate并重新启动

这真的对我有用.来源:https://code.google.com/p/android/issues/detail?id = 61844#c4

  • 这有效.您必须等待"索引"过程完成.顺便说一句,SO的答案排序是什么?这显然是最好的答案,但它低于省电模式答案的几个不良副本(这不起作用). (3认同)
  • 不再工作 - AS 3.1.3 在编辑 XML 时突然停止提供建议! (3认同)
  • 仍然适用于最新版本的AS :-) (2认同)
  • 我有同样的问题,但这些提示或其他答案都没有解决它.如果我开始输入,那么建议就会开始出现. (2认同)

小智 89

您还可以检查" 文件"菜单上的" 省电模式 " 是否已禁用.

  • 对我来说禁用省电模式就成功了!谢谢。对于其他省电模式,可以从“文件”->“省电模式”禁用 (2认同)

小智 73

原来使用:

compileSdkVersion 32
targetSdkVersion 32
Run Code Online (Sandbox Code Playgroud)

出现了对 33 的更新,我更新了它,XML 中的建议不再出现,我回到 32,现在出现了建议。

  • 谢谢这个改变解决了我的问题。但我想知道可能是什么原因,33试图告诉我们不要再使用XML,使用Jetpack compose? (2认同)

小智 32

  1. 关闭 Android Studio

  2. 转到 c_users_path_on_windows/.AndroidStudio3.5/system/

  3. 删除cache文件夹

  4. 启动 Android Studio

    这对我有用。


Sag*_*ija 25

关闭Android Studio转到C:\ Users \ UserName.android并重命名文件夹:

  • 构建缓存到build-cache_old

转到C:\ Users \ UserName.AndroidStudio3.2 \ system并重命名这些文件夹:

  • 缓存到caches_old

  • 编译器编译器_old

  • 编译服务器到compile-server_old

  • 转换为conversion_old

  • external_build_system到external_build_system_old

  • 框架到frameworks_old

  • 从gradle到gradle_old

  • resource_folder_cache到resource_folder_cache_old

打开Android Studio,然后再次打开您的项目。

  • 这与我合作。谢谢老兄,你真是个天才! (2认同)
  • 就是这样!楼上的回答不够充分... (2认同)
  • 奇迹般有效!“无效并重新启动”对我不起作用。顺便说一句,对于较新版本的 Android Studio,AndroidStudio 文件夹位于 C:\Users\UserName\AppData\Local\Google\AndroidStudio4.1 (2认同)
  • 帮助!该位置没有“gradle”或“resource_folder_cache”!(`C:\Users\karol\AppData\Local\Google\AndroidStudio2021.2`) 他们可能在哪里? (2认同)

fre*_*dom 14

我没有亲自遇到这个问题,但尝试检查以下设置(File- > SettingsAlt+F7):

项目设置[名称]
Inspections - 确保AndroidAndroid Lint选中,或者使用顶部的下拉框将其重新设置为默认值.

IDE设置
Editor - > Code Completion- 确保Autopopup code completion选中(并根据您的偏好检查其余设置).


Jor*_*sys 14

大多数时候我已经看到问题是Power Save Mode启用了,禁用转到Current inspection profile(右下角Android Studio).

在此输入图像描述


Muh*_*Ali 11

在“文件”选项卡中取消选中“省电模式”

在此处输入图片说明


Md *_*san 7

禁用省电模式并使缓存无效并重新启动

在此处输入图片说明


wah*_*hah 7

对于 Artic Fox 2020|3.1 版本:自动完成建议问题。

请按照以下步骤操作:

关闭 Android Studio

在 C:\Users{用户名}\AppData\Local\Google\AndroidStudio2020.3 中找到缓存文件夹并将其删除。再次打开 Android Studio。

检查您的 Android studio 版本并将该版本文件夹定位到以下位置 C:\Users{用户名}\AppData\Local\Google

注意:AppData 文件夹在 Windows 中是隐藏的

如果 android studio 弄乱了 xml 文件和 java 代码,此解决方案也适用。不!修改您的代码,否则 IDE 将无法将其更改为默认值。如果您看到如此混乱的代码,只需按照上述步骤操作,您的代码就会再次正常。


Ben*_*654 6

我有一个类似的问题,其他解决方案都无法解决。

关闭Android Studio,然后删除.idea和构建文件夹,即可解决此问题。


Muh*_*lib 6

如果没有任何效果(例如发生与我有关的事情),请转到Windows中位于%userprofile%的用户个人资料。您会在此处找到(隐藏)以您正在使用的android studio版本命名的文件夹,并以点开头。

如.AndroidStudio3.1。删除它即可。


maz*_*amr 6

这些答案都没有解决我的问题,解决我的问题的是选择文件>管理ide>恢复默认值,我不知道到底是什么原因,但我在想多个插件相互冲突


Has*_*Ali 5

解决方案:尝试在Android Studio(Beta)0.8.14 - Mac OS X中禁用"文件 - >省电模式"

在Windows上,该选项可以在其他地方.


我遇到了同样的问题,然后我回想起在探索新的android工作室时,我打开了"文件 - >省电模式",看它有什么作用?

我禁用了省电模式,所有这些智能功能都恢复了.

事实证明,在省电模式下,Android Studio会关闭负责智能代码完成代码分析等功能的模块.


Ali*_*786 5

android studio 有一个省电模式,如果你不小心点击它会禁用代码分析,这将减少电池消耗,性能也会提高,但它不会检测任何错误并自动完成操作。

禁用节电模式

- Go to File Menu of Studio
- Uncheck The Power Saver Mode
Run Code Online (Sandbox Code Playgroud)

在您的 IDE 代码分析中,将使用 android studio 右上角的眼睛符号显示。

If Green means it is enabled and there is no error in your code.
If Red Means It is enabled but there are few errors in your code.
If It is white or blur then code analysis is disabled
Run Code Online (Sandbox Code Playgroud)


小智 5

它在工作

禁用省电模式

Untick省电模式选项:: 文件 - >省电模式