Android Studio模拟器 – Java实例不支持32位JVM

前端之家收集整理的这篇文章主要介绍了Android Studio模拟器 – Java实例不支持32位JVM前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在运行 android工作室在Mac OS x特立独行.我已经安装了64位JDK.当我运行模拟器时,我收到消息

Error:Abnormal build process termination:
Error: This Java instance does not support a 32-bit JVM.
Please install the desired version.

在android工作室.

java -version

回报

version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03,mixed mode)

$JAVA_HOME

指着

/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home

所以每一件事似乎都不错.什么可能是错的?

更新:

我还有一个老的jdk1.6躺在我的mac上.删除它时,Android Studio要求再次安装Java 6.很显然,Android Studio需要Java 6进行编译(正如安德鲁在the comment of this question中所证实的那样).希望它会安装x64版本,我让它安装Java 6.但是我以后还没有成功.我也找不到适用于Mac OS X 64位的Java 6.有什么提示吗?

解决方法

Android Studio可以运行在所需的任何内容上,但错误似乎指向了项目正在使用的SDK.要查看您的项目使用情况,请进入项目结构>项目设置>项目.您现在应该看到Project SDK.应该说“Android API ## Platform(java version”1.7.[当前版本号]“),如果没有说1.7.[当前版本号],那么可能需要更新.

以下是您可以做的更新:

>项目结构>平台设置> SDK,点击“”按钮添加一个新的SDK.>在弹出窗口中,进入您的Android SDK文件夹,然后单击“选择”>另一个弹出窗口会显示出要使用哪个SDK和JDK.选择任何Android SDK和1.7 JDK.>转到项目结构>项目设置>将您的项目SDK项目并将其更改为刚刚创建的项目SDK.您应该看到具有您安装的新Java版本的SDK的名称.

猜你在找的Android相关文章