我已经彻底研究过这个问题,并且发布的解决方案对我没用。
我正在运行Windows 8,以及最新的JAVA JDK(64位)和Android Studio版本。
[系统规格:全新XPS 13,核心i5,8GB RAM,SSD]
确切的错误是:
无法加载JVM DLL C:\ Program Files \ Java \ jdk1.8.0_45 \ jre \ bin \ client \ jvm.dll
如果已安装64位JDK,请在...环境变量中定义JAVA_HOME变量
- 验证 -
java -version
java版“1.8.0_45”
Java(TM)SE运行时环境(版本1.8.0_45-b15)..
- 我尝试过的东西 -
我觉得我已经尝试了一切。我不得不搞砸了沿线的某个地方。任何的想法?
尝试以管理员身份运行android studio。这对我有用。尝试安装不同版本的Android Studio。
这对我有用...尝试运行studio64.exe而不是studio.exe。
试过一切都没有用。重启我的笔记本电脑,Android Studio完美运行。
你说你已经将/ bin /目录添加到了“path”环境变量中,如果你要放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请检查你的。
看屏幕截图。
我搞定了。我再次卸载了一切。重新安装64位jdk,重新创建环境变量,重新启动,重新安装Android Studio,它仍然无法正常工作。
我下载了32位JDK只是咯咯地笑了并安装了它。我没有卸载64位java ...我将环境变量指向32位JDK目录,并尝试使用32位.exe(而不是studio64.exe)启动Androd studio,并且它有效。
我想我不得不住64位。
感谢大家的帮助。