2016-09-30 139 views
2

我正在运行Windows 7 32位。我已经从Android Studio从1.5升级到2.2,并开始出现以下问题。我试图创建项目,但它没有解决错误。我该怎么办?Gradle同步失败:CreateProcess错误= 216

Gradle同步失败:CreateProcess错误= 216,此版本的%1与您正在运行的Windows版本不兼容。检查计算机的系统信息,看看您是否需要该程序的x86(32位)或x64(64位)版本,然后联系软件发布商 查阅IDE日志以获取更多详细信息(帮助|显示日志)

的build.gradle

// Top-level build file where you can add configuration options common to all sub-projects/modules. 

buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.2.0' 

     // NOTE: Do not place your application dependencies here; they belong 
     // in the individual module build.gradle files 
    } 
} 

allprojects { 
    repositories { 
     jcenter() 
    } 
} 

task clean(type: Delete) { 
    delete rootProject.buildDir 
} 

在我的情况gradle-wrapper.properties

distributionBase=GRADLE_USER_HOME 
distributionPath=wrapper/dists 
zipStoreBase=GRADLE_USER_HOME 
zipStorePath=wrapper/dists 
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip 
+1

http://stackoverflow.com/a/37712337/6117302 –

+1

[Android Studio错误:错误:CreateProcess错误= 216,此版本的%1与您正在运行的Windows版本不兼容] (http://stackoverflow.com/questions/37624369/android-studio-error-errorcreateprocess-error-216-this-version-of-1-is-not-c) –

回答

0

则下跌两个方面的原因,该SDK位置和JDK的位置。 随着Android Studio 2.2.3的全新安装,我想要使用现有的Android SDK,因此它被排除在安装之外。 安装完JDK文件夹(> 1.8)后。被设置为JRE。我无法改变这将JDK作为

FILE->Project Structure->SDK Location settings

报告不正确的SDK文件夹。 SDK文件夹在文件名(德语Windows)中有一个空格,并被报告与NDK不兼容。我只能通过创建一个指向文件夹一层的文件夹来解决这个问题,而这个文件夹就是Android SDK(我不打算移动)。

subst a: "C:\Program Files\Android" 

将包含SDK的驱动器号和路径提供给Android SDK设置。还要将SRE更改为SDK安装文件夹(SDK> 1.8)。只有当设置文件夹完全出错并且没有警告时,才会接受更改。

A Tools->Android->Sync with Gradle Files

成功。

相关问题