2016-09-30 114 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

成功。

相關問題