Android Studio 3报Error:CreateProcess error=216错误的两种情况

时间:2022-06-01 16:31:37

当配置的JDK版本和Android Studio 3所要求的JDK版本不符合时会报错误:CreateProcess error=216错误。它分为两种情况:

情况一:配置的JDK版本低于JDK 8

当配置的JDK版本低于JDK8会报类似以下的错误:

Error:CreateProcess error=216, 该版本的 %1 与您运行的 Windows 版本不兼容。请查看计算机的系统信息,了解是否需要 x86 (32 位)或 x64 (64 位)版本的程序,然后联系软件发布者。

提示版本与运行的Windows版本不兼容。

解决方法

  1. 安装JDK 8
  2.  File->Project Structure->SDK Location -> JDK Location设置为JDK安装的路径

情况二:系统为Windows 32位

操作系统为Windows 32位,那么安装的JDK也是32位。而Android Studio 3自带内嵌的JDK为64位,默认会选择内嵌的JDK。报错信息如下:

Error:CreateProcess error=216

解决方法

把Android Studio所使用的JDK从默认内嵌的JDK,改为操作系统安装的JDK即可。

  1. File->Project Structure->SDK Location -> JDK Location,去掉Use embeded JDK勾选
  2. 设置为操作系统安装的32位JDK

Android Studio 3报Error:CreateProcess error=216错误的两种情况