官方膠子文檔中的先決條件爲Android編譯say:javafxports'android'gradle任務需要「Android支持庫」,它是從Android SDK Manager中退出的......現在呢?
From the Android SDK Manager, install...from Extras the Android Support Library
但是,似乎這是從SDK管理器來代替「Android的支持庫」,一個gradle這個庫的退役。該javafxports插件顯然還在尋找在Android SDK中的舊支持庫文件夾,該錯誤指示:
Cannot expand ZIP '<my AppData path>\Local\Android\sdk\extras\android\support\multidex\library\libs\android-support-multidex.jar' as it does not exist
具有this stackoverflow answer,說明SDK不安裝它存在了,即使有「過時「在sdk經理中檢查。我們如何在運行'android'構建任務時獲取javafxports gradle插件來查找支持庫?當然我們可以在那裏手動移動它,但這與構建服務器或開發團隊一起使用會非常難看......
我剛剛在jfxmobile插件存儲庫中對此進行了修復:https://bitbucket.org/javafxports/javafxmobile-plugin/commits/35c507a0916c7bef93f11fb9cb4e85938a0fe5f2。使用最新的快照構建(1.3.0-SNAPSHOT)應該已經包含此修復程序。 –
謝謝Joeri。我會在哪個存儲庫中找到快照?它似乎並不在maven中心。還是我需要爲我自己的回購構建項目? – voxoid
您需要'maven {url'https://oss.sonatype.org/content/repositories/snapshots'}' –