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

安装了 Android Studio 2.2预览版2并得到以下错误:

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

截图: enter image description here

我重新安装了 JDK,还是一样的问题。

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

enter image description here

206945 次浏览

我也遇到过同样的问题,但我下一次就解决了:

1)安装 jdk1.8..。

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

3)按「确定」。

我认为安卓工作室有一个64位的内核版本,这就是问题所在。 Https://github.com/swcarpentry/windows-installer/issues/49

原因

发生这种情况是因为现在 他们只提供64位 JRE 和 Android Studio for Windows在32位系统中产生了小故障。

解决方案

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

详情请浏览: https://code.google.com/p/android/issues/detail?id=219524

不要担心... 它很容易解决你的问题。只要设置你的 SDK-位置和 JDK-位置。

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

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

  • 取消 < em > USE 嵌入 JDK LOCATION

  • 设置和浏览 JDK 位置,如 C: Program Files Javajdk1.8.0 _ 121