Pat*_*ick 9 java android jvm 32bit-64bit android-studio
我在Mac OS x maverick上运行android studio.我已经安装了64位JDK.当我运行模拟器时,我得到了消息
错误:异常构建过程终止:
错误:此Java实例不支持32位JVM.
请安装所需的版本.
在android工作室.
java -version
Run Code Online (Sandbox Code Playgroud)
回报
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)
Run Code Online (Sandbox Code Playgroud)
和
$JAVA_HOME
Run Code Online (Sandbox Code Playgroud)
指着
/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home
Run Code Online (Sandbox Code Playgroud)
所以每件事似乎都很好.什么可能是错的?
我的Mac上还有一个旧的jdk1.6.删除它时,Android Studio要求再次安装Java 6.显然Android Studio需要编译Java 6(正如Andrew在此问题的评论中所证实的那样).希望它能安装x64版本,我让它安装Java 6.但是之后我仍然没有成功.我也找不到适用于Mac OS X 64 Bit的 Java 6 .有什么提示吗?
Max*_*ell 11
Android Studio可以根据需要运行,但错误似乎指向项目正在使用的SDK.要检查项目的使用情况,请进入项目结构>项目设置>项目.您现在应该看到Project SDK.它应该说"Android API ## Platform(java version"1.7.[当前版本号]").如果它没有说1.7.[当前版本号],那么它可能需要更新.
以下是您可以执行的更新操作: