【发布时间】:2013-08-22 02:13:24
【问题描述】:
我安装了 android studio.. 它工作正常。现在突然之间,没有一个自动完成功能正在工作。我可以在任何地方输入任何内容,没有变量检查,没有功能帮助或检查任何东西。我仍然可以编译项目,但发生这种情况时会出错。
谁能帮我解决这个问题。
【问题讨论】:
标签: android-studio
我安装了 android studio.. 它工作正常。现在突然之间,没有一个自动完成功能正在工作。我可以在任何地方输入任何内容,没有变量检查,没有功能帮助或检查任何东西。我仍然可以编译项目,但发生这种情况时会出错。
谁能帮我解决这个问题。
【问题讨论】:
标签: android-studio
Go File > Invalidate Caches / Restart... > 点击Invalidate an Restart
这真的很适合我。
来源:https://code.google.com/p/android/issues/detail?id=61844#c4
【讨论】:
您还可以检查文件菜单上的省电模式是否被禁用。
【讨论】:
关闭 Android Studio 转到 C:\Users\UserName.android 并重命名文件夹:
转到 C:\Users\UserName.AndroidStudio3.x\system 或(Android Studio 4 及更高版本) 转到 C:\Users\UserName\AppData\Local\Google\AndroidStudio4.x 并重命名这些文件夹:
缓存到 caches_old
编译器到 compiler_old
compile-server 到 compile-server_old
转换为conversion_old
external_build_system 到 external_build_system_old
frameworks 到 frameworks_old
gradle 到 gradle_old
resource_folder_cache 到 resource_folder_cache_old
打开 Android Studio 并再次打开您的项目。
【讨论】:
关闭 Android Studio
转到 c_users_path_on_windows/.AndroidStudio3.5/system/
删除cache 文件夹
启动 Android Studio
这对我有用。
【讨论】:
我个人没有遇到过这个问题,但请尝试检查以下设置(File -> Settings 或 Alt+F7):
项目设置 [名称]Inspections - 确保选中 Android 和 Android Lint,或者使用顶部的下拉框将其设置回默认值。
IDE 设置Editor -> Code Completion - 确保选中 Autopopup code completion(并根据您的偏好检查其余设置。
【讨论】:
解决方案:尝试在Android Studio (Beta) 0.8.14 - Mac OS X中禁用“文件 -> 省电模式”
在 Windows 上,该选项可以位于其他位置。
我遇到了同样的问题,然后我回忆起在探索新的 android studio 时,我打开了 “文件 -> 省电模式” 看看它有什么作用?
我禁用了省电模式,所有这些智能功能都恢复了。
事实证明,在省电模式下,Android Studio 会关闭负责 Smart Code Completion 和 Code Analysis 等功能的模块。
【讨论】:
我遇到了类似的问题,其他解决方案都不起作用。
关闭 Android Studio,然后删除 .idea 和 build 文件夹即可解决问题。
【讨论】:
如果没有任何效果(例如发生在我身上),请转到 %userprofile% 窗口中的用户配置文件。您会在那里找到(隐藏的)文件夹,这些文件夹以您正在使用的 android studio 版本命名,并以点为前缀。
喜欢 .AndroidStudio3.1。把那个删掉就行了。
【讨论】:
工作正常
禁用省电模式
取消勾选省电模式选项:: 文件 -> 省电模式
【讨论】:
android studio 有一个省电模式,如果你不小心点击了它会禁用代码分析,这会减少电池消耗,性能也会提高,但它不会检测到任何错误并自动完成操作。
禁用节电模式
- Go to File Menu of Studio
- Uncheck The Power Saver Mode
在您的 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
【讨论】:
只需删除所有名为 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
【讨论】:
对于 Artic Fox 2020|3.1 版本:自动完成建议问题。
请按照以下步骤操作:
关闭 Android Studio
在 C:\Users{username}\AppData\Local\Google\AndroidStudio2020.3 中找到缓存文件夹 并删除它。 再次打开 Android Studio。
检查您的 Android Studio 版本并将该版本文件夹定位到以下位置 C:\Users{用户名}\AppData\Local\Google
注意:AppData 文件夹在 Windows 中是隐藏的
如果 android studio 将 xml 文件和 java 代码弄乱了,这个解决方案也可以工作。别!修改您的代码,否则 IDE 将无法将其更改为默认值。如果您看到如此混乱的代码,只需按照上述步骤操作,您的代码就会再次正常。
【讨论】:
就我而言,当我将键盘语言切换为英语时,自动完成功能再次起作用。
【讨论】:
到现在为止我多次遇到这个问题,我建议你的方法:
1-如前所述检查省电模式
2-使用相同的应用程序 ID 和包名称创建 新项目,并将所有源代码和资源从旧项目复制到新项目,
【讨论】:
如果您包含库项目,请确保该库具有使用 the api configuration, not the implementation configuration 列出的 build.gradle 中的依赖项。
还要确保包含该库的项目列出了所有依赖项(在这里使用implementation 配置很好)。
【讨论】:
'The file size (2561270 bytes) exceeds configured limit (2560000 bytes). Code insight features are not available.'
在添加一行代码后最终在选项卡下以黄色显示此消息之前,这些建议的解决方案都没有工作好几天。删除代码行消除了消息,但没有消除问题。似乎有一个代码大小窗口,您会失去洞察功能但没有收到此消息,至少对我而言。一旦你超过某个点,消息最终会弹出。针对此问题在另一个线程中建议的解决方案是编辑“帮助/编辑自定义属性”以增加配置的限制,但只是打开它会弹出一个对话框,询问我是否要创建一个“idea.properties”文件夹,所以我决定不要为了最终削减文件大小而冒险使用这种方法。
【讨论】:
可能有多种原因导致这种情况。
targetSdkVersion 和compileSdkVersion 中编写了正确的版本。targetSdkVersion 和compileSdkVersion 相同。其他解决方案可以是:
File 重新启动 Android Studio → Invalidate Caches / Restarts...
Build 清理您的项目 → Clean Project
Build 重建项目 → Rebuild Project
Build 制作项目 → Make Project [此过程可能需要一些时间]【讨论】:
如果在 Android Studio 中自动完成功能不适合您,只需按 File 并取消选中省电模式,之后它应该可以正常工作。 如果省电模式已经被取消选中,那么首先检查然后取消选中它们。
【讨论】:
Simpy 重启 Android 工作室后它对我有用。
【讨论】:
我在 mac 上将 kotlin 库添加到我的项目中时遇到了这个问题。将macbook语言更改为英文解决了这个问题。我在自动生成的数据绑定代码方面也遇到了一些奇怪的问题,这些问题也得到了解决。
【讨论】:
从菜单中选择: 文件->使捕获无效/重新启动...
比在打开的对话框中选择:“无效并重新启动” 并等待重启android studio。
【讨论】:
如果您拼错文件扩展名或在未添加扩展名的情况下创建文件有时会出现此问题。 检查您是否正确添加了文件扩展名。
我认为这个答案可能会对你有所帮助。
【讨论】:
尝试从 android studio 的菜单栏中的文件中使缓存无效/重新启动。
【讨论】:
就我而言,C:\Users\UserName\AppData\Local\Google\AndroidStudio2020.3\ 只需删除缓存文件夹并重新启动 android studio。删除此缓存文件夹后,我的问题解决了:)
【讨论】:
【讨论】: