Android Studio错误:错误:CreateProcess错误= 216,此版本的%1与您正在运行的Windows版本不兼容

时间:2016-06-03 22:31:14

标签: java android android-studio java-8 android-studio-2.2

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

  

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

截图: enter image description here

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

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

enter image description here

4 个答案:

答案 0 :(得分:123)

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

1)安装jdk1.8 ...

2)在AndroidStudio文件 - >项目结构 - > SDK位置,选择 JDK 所在的目录,默认情况下,Studio使用嵌入式JDK,但由于某种原因,它会产生错误= 216

3)单击“确定”。

答案 1 :(得分:56)

<强>原因

这是因为现在他们只使用Android Studio for Windows 运送64位JRE,这会在32位系统中产生毛刺。

<强>解

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

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

答案 2 :(得分:3)

我认为android studio有64位内核版本,这就是问题所在。 https://github.com/swcarpentry/windows-installer/issues/49

答案 3 :(得分:1)

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

  • 单击“配置”(Android Studio即将打开)
  • 点击“项目默认设置”
  • 点击项目结构
  • Clik Android Sdk位置

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

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

  • 设置和浏览JDK位置,例如C:\ Program Files \ Java \ jdk1.8.0_121