android studio提示没有JVM

安装完后,点击出现这个提示。但cmd中Java,adb都可运行。找了网上的设置环境变量还是不可以,求教jre,jdk都是最新版本

android Studio没有找到与之匹配的JAVA版本的JVM。所以即便安装了java也不能通过,解决的办法有2种


方法1:修改android Studio 配置文件

在应用程序中找到Android Studio.app ->右击显示包内容,在目录下找到 info.plist 并用任意文本编辑器打开 -> 找到 JVMVersion 并将 <string>1.6*</string>中的版本号改为你系统JDK的版本号。 注意:Android Studio只支持jdk1.6及以上版本。

1:拖动android studio 到application在应用程序中找到Android Studio.app ->右击显示包内容

2:在目录下找到 info.plist

3:用任意文本编辑器打开 -> 找到 JVMVersion 并将 <string>1.6*</string>中的版本号改为使用者系统JDK的版本号

4:启动正常了


方法2:切换Java JDK版本 打开MAC OS的终端 输入

1

//打印所有JDK版本

$ /usr/libexec/java_home -V

//切换JDK版本 -d 参数可以过滤 32位、64位    -v (小写)参数可以过滤版本:

export JAVA_HOME=$(/usr/libexec/java_home -d 64 -v 1.6)

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-04-21
你电脑是64位系统吧
你在64位系统上装的32位的jdk和jre,也就是你命令行中java -version显示的那个jdk,但是你现在要运行的程序是需要64位jre才能运行,所以报错了
把你电脑上的32位jdk卸载,重新安装一个64位的就好了
第2个回答  2015-04-21
需要安装64为的Java jdk,然后在Android studio中设置本回答被提问者和网友采纳
相似回答