2016-09-20 63 views
0

完整的錯誤消息是錯誤:使用搖籃分佈無法執行構建

Configured compileSdkVersion is invalid: 21 (C:/Users/Zachry/AppData/Local/Android/android-sdk/platforms/android-21 
Could not execute build using Gradle distribution 'https://services.gradle.org/distributions/gradle-2.2.1-all.zip'. 

我跟着阿爾馬斯B的在Eclipse中使用JavaFX開發Android應用程序的教程,鏈接在這裏:https://www.youtube.com/watch?v=hbQqnTnqaKk

我m很確定我做的一切都正確,但是當我嘗試在gradle上執行'android'任務時,它給了我這個錯誤。

有沒有人有任何修復?非常感激。

+0

你可以只運行gradle應用程序,沒有任務? gradlew.bat在Windows上的命令行或./gradlew在Linux和Mac終端 – FunkTheMonk

+0

你安裝了android-21嗎? –

+0

@FunkTheMonk我試圖在命令行中輸入「gradlew」,它說它無法識別,是否需要爲它設置一個系統環境變量?如果是這樣,我甚至會放什麼? – zzzzzz

回答

0

謝謝@L。 Swifter讓我重新檢查了這一點,結果證明我已經安裝了android 23,而不是21.對於有同樣問題的人,我確實在SDK Manager中使用了Android API 21。

+0

或者,您可以明確地設置插件應該與android配置(http://docs.gluonhq.com/javafxports/#_android_4)中的compileSdkVersion設置一起使用的sdk版本:jfxmobile {android {compileSdkVersion ='23'}} –