我安装了android studio ..它运行正常。现在突然间,没有一个自动完成功能正常工作..我可以在任何地方输入任何无变量检查,没有功能帮助或检查任何东西。我仍然可以编译项目,当发生这种情况时我会收到错误。
任何人都可以帮我解决这个问题。
答案 0 :(得分:181)
Go File>无效缓存/重新启动...>单击Invalidate并重新启动
这对我有用。来源:https://code.google.com/p/android/issues/detail?id=61844#c4
答案 1 :(得分:80)
您还可以检查文件菜单上的省电模式是否已禁用。
答案 2 :(得分:13)
答案 3 :(得分:12)
我没有亲自遇到此问题,但请尝试检查以下设置(File
- > Settings
或Alt+F7
):
项目设置[名称]
Inspections
- 确保选中Android
和Android Lint
,或者使用顶部的下拉框将其重新设置为默认值。
IDE设置
Editor
- > Code Completion
- 确保选中Autopopup code completion
(并根据您的偏好检查其余设置。
答案 4 :(得分:9)
答案 5 :(得分:6)
关闭Android Studio 转到C:\ Users \ UserName.android并重命名文件夹:
转到C:\ Users \ UserName.AndroidStudio3.2 \ system并重命名这些文件夹:
缓存到caches_old
编译为编译器旧版本
从编译服务器到compile-server_old
转换为conversion_old
external_build_system到external_build_system_old
构架到frameworks_old
渐变为gradle_old
resource_folder_cache到resource_folder_cache_old
打开Android Studio,然后再次打开您的项目。
答案 6 :(得分:5)
我有一个类似的问题,其他解决方案都没有。
关闭Android Studio,然后删除.idea和build文件夹解决了这个问题。
答案 7 :(得分:5)
正在工作
禁用节电模式
Untick省电模式选项 :: 档案 - >省电模式
答案 8 :(得分:5)
解决方案:尝试停用"文件 - > Android Studio(Beta)0.8.14 - Mac OS X
中的省电模式"在Windows上,该选项可以在其他地方。
我有同样的问题,然后我回想起在探索新的Android工作室时,我打开了"文件 - >省电模式" 看看它的作用?
我禁用了省电模式,所有这些智能功能都恢复了。
事实证明,在省电模式下,Android Studio会关闭负责Smart Code Completion和Code Analysis等功能的模块。
答案 9 :(得分:4)
只需删除名为AndroidStudioPreview
在Windows上:
转到您的用户文件夹 - 在Windows 7/8上,这将是:
[SYSDRIVE]:\Users[your username] (ex. C:\Users\JohnDoe)
在此文件夹中应该有一个名为.AndroidStudioPreview
在Mac OS X上
删除这些文件:
~/Library/Application Support/AndroidStudioPreview
~/Library/Caches/AndroidStudioPreview
~/Library/Logs/AndroidStudioPreview
~/Library/Preferences/AndroidStudioPreview
答案 10 :(得分:4)
在android studio中有一个节电模式,如果你不小心点击它会禁用代码分析,这将减少电池消耗,性能也会增加,但它不会检测到任何错误并自动完成操作。
禁用节电模式
- Go to File Menu of Studio
- Uncheck The Power Saver Mode
在您的IDE中,代码分析将使用Android工作室右上角的眼睛符号显示。
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
答案 11 :(得分:4)
如果没有任何效果(例如发生了与我有关的事情),请转到Windows中位于%userprofile%的用户个人资料。您会在此处找到(隐藏)以您正在使用的android studio版本命名的文件夹,并以点开头。
类似于.AndroidStudio3.1。删除它即可。
答案 12 :(得分:2)
就我而言,当我将键盘语言切换为英语时,自动完成功能再次起作用。
答案 13 :(得分:2)
请务必通过单击 android studio 右下角的按钮检查 IDE 错误。
就我而言,有一个错误的插件,IDE 致命错误窗口提示我卸载该插件。 (我希望我在花半天时间使缓存无效、删除文件夹和重新安装 android studio 之前就知道这个功能。)
答案 14 :(得分:2)
答案 15 :(得分:1)
1 - 如检查省电模式
2 - 使用相同的应用ID和包名创建新项目,并将将所有来源和资源从旧项目复制到新项目
答案 16 :(得分:1)
如果自动完成功能在 Android Studio 中对您不起作用,只需按 File 并取消选中 Power save 模式,之后它应该可以正常工作。 如果省电模式已取消选中,则先选中然后取消选中它们。
答案 17 :(得分:0)
Simpy重新启动Android Studio后,它对我有用。
答案 18 :(得分:0)
在Mac上的项目中添加kotlin库时遇到此问题。将Macbook语言更改为英语可以解决此问题。自动生成的数据绑定代码也遇到了一些奇怪的问题,这些问题也得到了解决。
答案 19 :(得分:0)
可能有几种原因导致这种情况。
targetSdkVersion
和compileSdkVersion
中输入了正确的版本。targetSdkVersion
和compileSdkVersion
相同。其他解决方案可以是:
File
→Invalidate Caches / Restarts...
Build
→Clean Project
清洁项目Build
→Rebuild Project
重建项目Build
→Make Project
进行项目[此过程可能需要一些时间] 答案 20 :(得分:0)
启动Android Studio
这对我有用。
答案 21 :(得分:0)
从菜单中选择: File-> Invalidate Catatch / Restart ...
比在打开的对话框中选择:“无效并重新启动” 然后重新启动android studio。
答案 22 :(得分:0)
'The file size (2561270 bytes) exceeds configured limit (2560000 bytes). Code insight features are not available.'
这个问题已经好几天没有这些提议的解决方案工作,最终在添加一行代码后在标签下以黄色显示此消息。删除代码行消除了消息,但没有消除问题。似乎有一个代码大小窗口,您失去了洞察功能,但没有收到此消息,至少对我而言。一旦你超过某个点,消息最终会弹出。在这个问题的另一个线程中建议的解决方案是编辑“帮助/编辑自定义属性”以增加配置的限制,但只是打开这个提出了一个对话框,询问我是否要创建一个'idea.properties'文件夹,所以我决定不要冒这种方法冒险最终削减文件大小。
答案 23 :(得分:0)
如果您有一个库项目,请确保该库具有使用the api
configuration, not the implementation
configuration列出的build.gradle
中的依赖项。
还要确保包含库的项目列出了所有依赖项(使用implementation
配置就可以了)。
答案 24 :(得分:0)
有时,如果您拼错了文件扩展名或创建了未添加扩展名的文件,则有时会出现此问题。 检查您是否正确添加了文件扩展名。
我认为这个答案可能对您有所帮助。
答案 25 :(得分:-1)
我现在有一段时间遇到同样的问题了。直到我通过Android Studio网站搜索并与介绍相撞。然后我找到了如何激活(我认为)自动完成功能。它说按Control + Space,当我这样做时,它起作用了。
答案 26 :(得分:-2)