Официальные документы Глюонных в качестве предпосылок для построения Android say:Задача javafxports 'android' gradle требует «Android Support Library», которая удалена из Android SDK Manager ... что теперь?
From the Android SDK Manager, install...from Extras the Android Support Library
Тем не менее, кажется, что это отставной от менеджера SDk вместо этого «Android поддержки Repository», в 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 не устанавливает его там больше, даже с «Устаревшие msgstr "зарегистрирован в менеджере sdk. Как мы можем получить плагин javafxports gradle, чтобы найти библиотеку поддержки, когда она запускает задачу сборки android? Конечно, мы могли бы вручную переместить его там, но это было бы очень уродливым процессом для использования с сервером сборки или командой разработчиков ...
Я только что сделал исправление для этого в репозитории плагинов jfxmobile: https://bitbucket.org/javafxports/javafxmobile-plugin/commits/35c507a0916c7bef93f11fb9cb4e85938a0fe5f2. Использование последней сборки моментальных снимков (1.3.0-SNAPSHOT) должно уже включать это исправление. –
Спасибо, Джори. В каком хранилище я найду снимок? Кажется, он не в центре. Или мне нужно построить проект для моего собственного репо? – voxoid
Вам нужно 'maven {url 'https://oss.sonatype.org/content/repositories/snapshots'}' –