2012-03-27 7 views
0

私はばかげた質問があります。 JavaFX2をAndroidに書き出すことが可能です。私はJavaFX2の世界でいくつかのオブジェクトを持っており、これを単純なAndroidアプリケーションに使用したいと考えています。私は既にいくつかのクラスをAndroidにエクスポートしました。 SimpleStringProperty、しかし、私はいつも例外を受け取ります。org.slf4j.LoggerFactory.getLogger(Ljava/lang/Class;)Lorg/slf4j/Logger;JavaFX2をAndroidにエクスポートする

私はすべてのアイデアにとても満足しています...大きな感謝!!

更新:クラスの量は制限されていますか?

答えて

4

slf4jはJavaFXとは関係のないロギングラッパーです。

slf4jのドキュメントと、問題を解決するためにslf4jにラッピングするログフレームワークのドキュメントを参照してください。あなたがあなたの質問にあなたが受け取ったエラーの完全なスタックトレースを含めるなら、あなたはより多くの援助を得ることができるかもしれません。

JavaFXの公開ポートは現在Androidにはありません。AndroidはJavaFXでサポートされているプラ​​ットフォームではありません。 JavaFXの機能の大部分については、AndroidでJavaFX用のAndroidビルドをリリースしてからAndroidで使用するまで待つことをお勧めします。

JavaFX(javafx.beans。*パッケージ)のプロパティとバインディングフレームワークは、JavaFXの残りの部分とは独立して動作するように設計されているため、Android上で動作する可能性があります。 JavaFXのプロパティとバインディング部分は現在オープンソースではありませんが、JavaFXソースコードの多くは他にもあります。このフレームワークはAndroidではなくJavaSE上で動作するように開発されているため、JavaFXプロパティとバインディングフレームワークをAndroid上で実行できるようにするには、Android固有のソースコードを変更する必要があります。また、そのようなことをする前に、JavaFX license(Java SEライセンスと同じです)を確認することをお勧めします。

関連する問題