-1

Android タブレットで Java Swing を実行するための IDE はありますか? 現在Android Java Editor、AndroidでのプログラミングにIDEを使用しています。しかし、swing プログラムをコンパイルするわけではありません。swing プログラムをコンパイルするのはどの IDE ですか? また、AndroidアプリがjdkなしでJavaファイルをコンパイルして実行する方法を知りたいです。

4

2 に答える 2

1

AndroidアプリがjdkなしでJavaファイルを実行する方法を知りたいのですが」

JVMandroidの代わりにDVM(DALVIK VIRTUAL MACHINE)、低メモリで実行するように設計された Register Architecture を使用し、独自のバイト コードを使用して .Dex ファイルを実行します ( Dalvik Executable File)。Java ソース コードは Java コンパイラによって .class ファイルにコンパイルされます。次に、Android SDK の一部である dx (dexer) ツールが、.class ファイルを処理して、Dalvik バイトコードを含む DEX と呼ばれる独自のファイル形式にします。

于 2013-05-22T11:20:32.817 に答える
1

Swing は Android では使用できません。Android はプログラミング言語として Java を使用しますが、JDK のように完全なフレームワークは含まれていません。

Swing は Java SE のコンポーネントです。Android SDK に含まれるクラスを確認するには、http://developer.android.com/reference/packages.html で API ドキュメントを参照してください

Android 用にコンパイルされた Java クラスは、通常の JVM では実行されませんが、特に Android 用に構築された Dalvik VM では実行されます。

于 2013-05-22T11:18:11.477 に答える