Экспорт JavaFX2 на Android - PullRequest
       2

Экспорт JavaFX2 на Android

0 голосов
/ 27 марта 2012

У меня глупый вопрос. Возможно экспортировать JavaFX2 в Android. У меня есть объект в моем мире JavaFX2, и я хотел бы использовать его для простого приложения для Android. Я уже экспортировал некоторые классы в Android, например SimpleStringProperty, но с некоторыми я всегда получаю исключение org.slf4j.LoggerFactory.getLogger (Ljava / lang / Class;) Lorg / slf4j / Logger;

Я буду очень рад за каждую идею ... большое спасибо !!

Обновление: количество классов ограничено ???

1 Ответ

4 голосов
/ 27 марта 2012

slf4j - это оболочка для ведения журнала, которая не связана с JavaFX.

Обратитесь к документации slf4j и документации для любой среды ведения журнала, которую вы упаковываете в slf4j, чтобы помочь решить вашу проблему.Если вы включите в свой вопрос полную трассировку стека для полученной ошибки, возможно, вы сможете получить дополнительную помощь.

В настоящее время (начиная с JavaFX 2.0) нет открытого порта JavaFX для Android, а Android нет.поддерживаемая платформа для JavaFX.Для большинства функций JavaFX я бы посоветовал подождать, пока (и если) Oracle не выпустит сборку Android для JavaFX, прежде чем пытаться использовать ее на Android.

Существует разумный шанс, что свойство и привязкаФреймворк из JavaFX (пакеты javafx.beans. *) будет работать на Android, так как этот код предназначен для работы независимо от остальной части JavaFX.Часть свойств и связывания JavaFX в настоящее время не является открытым исходным кодом, хотя большая часть остальной части исходного кода JavaFX является.Фреймворк был разработан для работы поверх JavaSE, а не Android, поэтому могут потребоваться некоторые специфичные для Android изменения исходного кода, чтобы разрешить свойство JavaFX и инфраструктуру привязки работать на Android.Также перед тем, как сделать что-то подобное, я бы посоветовал проверить лицензию JavaFX (которая совпадает с лицензией Java SE).

...