- 我已经彻底研究了这个问题,并且公布的解决方案对我不起作用。*
我运行的是Windows 8,以及最新的JAVA JDK(64位)和Android Studio版本。
【系统说明:全新XPS 13、酷睿i5、8 GB RAM、固态硬盘]
确切的错误是:
无法加载JVM DLL C:\程序文件\Java\jdk1.8.0_45\jre\bin\客户端\jvm.dll
如果您已经安装了64位JDK,请在环境变量中定义JAVA_HOME变量
--验证--
java -版本
Java版本“1.8.0_45”
Java(TM)SE运行时环境(内部版本号1.8.0_45-b15)..
--“我尝试过的事情"
- 卸载java和AS,重新引导,安装64位java jdk,验证安装,重新引导,安装AS,设置JAVA_HOME变量
- 是,可行变量是环境变量,而不是用户变量
- 我已将/bin/目录添加到“path”环境变量中
- 我已经按照所述的一个解决方案反转了环境变量路径中的斜杠
- 已按照上述卸载/重新安装过程进行操作,但使用了32位JDK(使用正确的环境变量路径)
- 重新执行整个过程(卸载、安装后重新启动等),但使用的是较旧的JDK
- 我已尝试在安装了32位JDK的情况下运行studio.exe,并在安装了64位JDK的情况下运行studio64.exe
我觉得我什么都试过了。我一定是在某个地方搞砸了。你知道吗?
5条答案
按热度按时间kx7yvsdv1#
尝试以管理员身份运行Android Studio。这对我很有效。尝试安装不同版本的Android Studio。
xtfmy6hx2#
这对我很有效...尝试运行studio64.exe而不是studio.exe。
bjp0bcyl3#
尝试了一切都没有工作。重新启动我的笔记本电脑,Android Studio工作完美。
qgzx9mmu4#
您说您已经将/bin/目录添加到“路径”环境变量中,如果您将C:\Program Files\Java\jdk1.8.0_45\jre\bin .这是错误的,它应该是***C:\Program Files\Java\jdk1.8.0_45\jre\bin\client***到路径系统变量中,而您将其作为第一项。
我检查了我的java安装路径。我发现jvm.dll位于C:\Program Files\Java\jdk1.8.0_45\jre\bin\server,请检查您的。
请参见屏幕截图。
8iwquhpp5#
我让它工作了。我再次卸载了所有的东西。重新安装了64位JDK,重新制作了环境变量,重新启动,重新安装了Android Studio,它仍然不工作。
我下载了32位JDK,只是得到了咯咯的笑声,并安装了它。我没有卸载64位java...我指向32位JDK目录的环境变量,并试图启动Androd工作室与32位.exe(而不是studio64.exe),它的工作。
我想我得离开64位了。
谢谢大家的帮助。