2012-03-17 9 views

答えて

3

Android SDKは、通常のJVMを使用してアプリケーションを実行および構築します。

アプリランタイム環境(Dalvik)とSDKランタイム環境(JDK)は同じではありません。

2

まずJVM:などのAndroidエミュレータのような

のAndroid SDKツールは、(私は確認していないとして、彼らはあまりにも母国語で書くことができるかもしれない)とEclipseのようなツールは、自分自身を実行するJVMを必要としています。

JDK:

AndroidのSDKには、Java JDKのコンパイラを使って.classファイルするために最初にあなたのコードをコンパイルするJDKを必要とし、これらの.classファイルは、のDalvikに特異的であるファイルを.dexに変換されます。

関連する問題