2013-05-22 48 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字節碼。