2014-03-05 25 views
0

我正在使用eclipse,並將我的項目導入到android studio。這工作很好,幾天後突然出現下面顯示的錯誤。Android工作室相關性錯誤

Execution failed for task ':app:preDexDebug'. 
> dx is missing 

的build.gradle樣子:

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:0.7.+' 
    } 
} 

allprojects { 
    repositories { 
     mavenCentral() 
    } 
} 

感謝您的幫助!

+0

它看起來像是你的Android SDK搞砸了;你有沒有做過什麼?它是否從命令行編譯?確保您具有在Project Structure> Android SDK中指定的正確路徑。如果這看起來沒問題,那麼你可以嘗試重新安裝你的SDK或者Android Studio。 –

回答

3

請確保您有dx.jar路徑

#YOUR_ANDROID_SDK\build-tools\19.0.X\lib 

檢查dx.jar僅在版本,您使用的是項目的build.gradle文件下。如果它沒有在那裏再次從你的SDK管理器下載相應的編譯工具並嘗試。

+0

genymotion中的等效路徑是什麼?找不到構建工具? – afom

+0

爲了編譯和構建應用程序,Android Studio需要'build-tools',如果您尚未安裝任何SDK SDK管理器,請安裝它們。 – pyus13