0

そこで、Dalvik JavaFX-Android SDK (JavaFX And​​roid 移植チームが提供) を使用して JavaFX アプリケーションを Android で実行できることを知り、試してみることにしました。

Dalvik SDK をインストールし、Android SDK の場所を通知した後、Dalvik SDK に付属するサンプルの Hello World アプリケーションを実行しようとしました。そこで、Hello World アプリのフォルダーに移動し、「gradlew installdebug」コマンドを実行しました。それはすべてうまくいきました:


(ソース: forumbilder.se )

しかし、携帯電話でアプリケーションを起動しようとすると、うまくいきませんでした:


(ソース: forumbilder.se )

答えを提供できる人、または実行できない理由についての推測を提供できる人はいますか?

Logcat からのエラー メッセージ:


(ソース: forumbilder.se )

4

1 に答える 1

2

(問題はすでに解決されており、アプリケーションは動作していますが、これは、誰かが同じ問題に直面した場合の解決策です)

android-sdk をインストールし、dalvik パッケージ (または新しいリリース) をダウンロードしたらdalvik-sdk-8u40-ea3、そのパッケージ内のサンプルの apk を作成するために、local.properties各サンプルの名前が付いたファイルを更新する必要があります。

このファイルには、android sdk と dalvik-sdk へのパスが含まれている必要があります。

次に、コマンド ラインからgradlew installDebugapk を作成し、デバイスにインストールします。

また、アプリがクラッシュした場合だけでなく、予期しない動作が発生した場合や、System.out.println().

そのために、コマンドラインで実行されている < android-sdk path >/platform-utils から

adb shell logcat

アプリ (およびデバイスからの他のユーザー) をログに記録します。

于 2015-02-14T21:17:41.427 に答える