自从我将我的PC更新到 Windows 8.1后,当我启动 Android Studio并运行一个我正在测试的简单应用程序时,我得到:(带有“critical_structure_error”,迫使我的核心i7重新启动! 在我注意到我的磁盘在任
在我注意到我的磁盘在任务管理器中100%之后,我使用CCleaner清理了所有临时文件,但这似乎没有解决太多(即使我清理了16G!).
当我再次打开Android Studio时,我收到一堆这样的错误:
Cannot load settings from file ‘C:\Users\Me\.AndroidStudioPreview\config\options\feature.usage.statistics.xml’: java.lang.AssertionError: Unexpected content storage modification File content will be recreated
如果我让AS保持打开状态,它会一直弹出相同类型的内容存储错误,直到我关闭并重新打开AS.一旦我重新打开,我就可以看到该项目并且它构建得很好.好像在这一点,如果我打开模拟器,那是当我得到蓝屏:(
我真的很想保留Windows 8.1和当前的0.5.9版AS,而不必恢复到Win 8或其他AS版本.更重要的是,我不希望每次使用Android Studio时我的PC都崩溃了!?!有什么想法在这里发生了什么?
原来这是可用虚拟内存的Windows 8问题.看起来像一些新的进程(如Superfetch)会耗费大量处理能力来不断扫描驱动器以进行更改,因此搜索速度更快.解决方案是更改最小和最大虚拟内存值.以下是如何做到这一点:
http://windows.microsoft.com/en-us/windows/change-virtual-memory-size#1TC=windows-7
我有7GB的内存,所以我将min设置为2000MB,最大为5000MB.整天没有崩溃!