2013-05-22 50 views
-1

任何IDE都可用于android平板电脑以运行java swing? 目前我在android中使用Android Java Editor IDE进行编程。 但它没有编译swing程序。 哪个IDE编译的是swing程序? 我也想知道如何android应用程序编译和运行没有jdk的java文件。用于Android平板电脑编程的java swing编译器

+0

http://android.appstorm.net/roundups/developer/15-apps-for-programming-on-android/ –

回答

1

Swing在Android上不可用。 Android使用Java作为编程语言,但不包括JDK所包含的完整框架。

Swing是Java SE中的一个组件。要查看包含在Android SDK中哪些类,你可以在http://developer.android.com/reference/packages.html

查找API文档编译后的Java类为Android不会对正常的JVM,但是,这是为Android专门打造的Dalvik虚拟机上运行。

+0

我要求在android平板电脑上编程。 – karthi

+0

同样适用于平板电脑。如果您想为android(手机或平板电脑,无所谓)制作应用程序,则必须使用Android SDK。您可以阅读如何在http://developer.android.com/index.html – Ozzie

+0

上构建自己的应用程序。我不想为android制作应用程序。我想在Android手机或平板电脑上运行Java程序。 – karthi

1

我想知道应用程序如何机器人没有JDK”

而不是JVM Android上运行的Java文件使用DVM(DALVIK VIRTUAL MACHINE)的寄存器架构,设计用于在低内存运行时,使用自己的字节码运行.Dex文件(Dalvik Executable File), Java源代码由Java编译器编译为.class文件。然后,Android SDK的一部分dx(dexer)工具将.class文件处理为名为DEX的专有文件格式,该格式包含Dalvik字节码。