今天我遇到了这个问题。直到我找到了一个简单的解决方案 在这里,以上所有方法都没有帮助我。 只需要运行文件-> 驳回缓存并重新启动。 就这么简单,它有效!
~/.android
将会删除我安装的至少一个模拟器。 - vesperto这对我有用。
1.Close the project
2.Remove the project
3.Close Android Studio
4.Open it again
5.Open the project
享受编码吧!
我检查了我的Java文件,发现其中一个Java文件的所有代码都被替换成了"NULL NULL NULL NULL......"。我删除了这个文件,应用程序运行正常。
-Xms
和-Xmx
的值。-Xms2048m
-Xmx8192m
-XX:MaxPermSize=2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseCompressedOops
前往文件菜单,点击选项“使缓存无效/重新启动”即可解决问题!享受操作吧;)
我有一个旧项目,使用sdk版本22,在macOS上用android studio 3.1.2打开它时,它一直在进行索引,尽管所有东西都已经安装和配置好了,但索引循环从未停止。
以下方法对我有效:
文件 > 无效缓存/重启... > 无效缓存/重启