72

安装了 Android Studio 2.2 Preview 2 并收到此错误:

错误:CreateProcess 错误=216,此版本的 %1 与您正在运行的 Windows 版本不兼容。检查您计算机的系统信息,然后联系软件发行商

截屏: 在此处输入图像描述

我重新安装了JDK,仍然是同样的问题。

我什至尝试使用嵌入式 JDK,但仍然遇到同样的问题:

在此处输入图像描述

4

4 回答 4

125

我有同样的问题,但我已经解决了下一个:

1)安装jdk1.8...

2)在AndroidStudio File->Project Structure->SDK Location中,选择JDK所在的目录,默认情况下Studio使用嵌入式JDK但由于某种原因它会产生error=216。

3) 单击确定。

于 2016-06-08T20:30:25.410 回答
57

原因

发生这种情况是因为目前他们只提供带有 Android Studio for Windows 的 64 位 JRE,这会在 32 位系统中产生故障。

解决方案

  • 不要使用嵌入式 JDK:转到文件 -> 项目结构对话框,取消选中“使用嵌入式 JDK”并选择您在系统中单独安装的 32 位 JRE
  • 减少gradle.properties(项目属性)中 Gradle 的内存占用,例如将其设置为-Xmx768m

更多详情:https ://code.google.com/p/android/issues/detail?id=219524

于 2016-11-02T05:37:44.610 回答
3

我认为 android studio 有一个 64 位内核版本,这给了问题。 https://github.com/swcarpentry/windows-installer/issues/49

于 2016-09-25T08:22:24.143 回答
2

不用担心...它很容易解决您的问题。只需设置您的 SDK-LOCATION 和 JDK-LOCATION。

  • 单击配置(尽快打开 Android 工作室)
  • 单击项目默认值
  • 单击项目结构
  • 点击 Android SDK 位置

  • 选择并浏览您的 Android SDK 位置(例如:C:\Android\sdk)

  • 取消选中使用嵌入式 JDK 位置

  • 设置和浏览 JDK 位置,如 C:\Program Files\Java\jdk1.8.0_121
于 2018-11-03T10:58:52.480 回答