uhs*_*uhs 8 android android-studio
我在更新android studio时遇到以下错误.
我已经尝试将堆空间增加到2048 mb,但我仍然得到错误.
Temp. directory: C:\Users\I306480\AppData\Local\Temp\
java.lang.OutOfMemoryError: Java heap space (failed to allocate 149228632 bytes)
at ie.wombat.jbdiff.JBPatch.bspatch(JBPatch.java:91)
at com.intellij.updater.BaseUpdateAction.applyDiff(BaseUpdateAction.java:112)
at com.intellij.updater.UpdateAction.doApply(UpdateAction.java:44)
at com.intellij.updater.PatchAction.apply(PatchAction.java:184)
at com.intellij.updater.Patch$3.forEach(Patch.java:308)
at com.intellij.updater.Patch.forEach(Patch.java:360)
at com.intellij.updater.Patch.apply(Patch.java:303)
at com.intellij.updater.PatchFileCreator.apply(PatchFileCreator.java:84)
at com.intellij.updater.PatchFileCreator.apply(PatchFileCreator.java:75)
at com.intellij.updater.Runner.doInstall(Runner.java:295)
at com.intellij.updater.Runner.access$000(Runner.java:18)
at com.intellij.updater.Runner$2.execute(Runner.java:261)
at com.intellij.updater.SwingUpdaterUI$5.run(SwingUpdaterUI.java:191)
at java.lang.Thread.run(Thread.java:812)
Run Code Online (Sandbox Code Playgroud)
小智 13
它为我工作..祝你好运
2)关闭每个打开的项目.
3)转到任务管理器结束/杀死JAVA进程.
4)现在在Android Studio中
启动面板...
转到配置>检查更新
.当出现对话框时.按更新并重新启动.
我做了一些研究并自己找到了答案。
更新 JVM 时,堆大小设置为 -Xmx500m。
我在 cmd 中使用 -Xmx2048m 运行升级命令(以管理员身份启动)。
C:\*\bin\jdk****\jre\bin\java -Xmx2048m -Djna.nosys=true -Djna.boot.library.path= -Djna.debug_load=true -Djna.debug_load.jna=true -classpath C:\Users\XXXX\AppData\Local\Temp\jetbrains.patch.jar.androidstudio_copy;C:\Users\XXXX\AppData\Local\Temp\log4j.jar.AndroidStudio_copy;C:\Users\XXXX\AppData\Local\Temp\jna.jar.AndroidStudio_copy;C:\Users\XXXX\AppData\Local\Temp\jna-utils.jar.AndroidStudio_copy -Djava.io.tmpdir=C:\Users\XXXX\AppData\Local\Temp\ -Didea.updater.log=C:\Users\XXXX\.AndroidStudio1.2\system\log -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel com.intellij.updater.Runner install "C:\Program Files\Android\Android Studio"
Run Code Online (Sandbox Code Playgroud)
我在下载补丁后并在询问安装选项时运行了上面的脚本。这对我有用。
或者
终止任何正在运行的 java 进程并以管理员身份运行 studio 并更新。
| 归档时间: |
|
| 查看次数: |
9744 次 |
| 最近记录: |