2015-07-11 49 views
1

我有一套Java後臺程序(後臺程序),我想要移植到Android。這些程序與OpenJDK 1.6兼容,它們目前在Linux上運行。Android的Java級別兼容性?

我有幾個問題:

  1. 是Android的兼容與OpenJDK的1.6?
  2. 我該如何編譯Android程序?

謝謝凱撒。

+0

Android比普通的java vms有不同的應用程序方法。你不能只是「編譯爲Android」。看看android的開發者網站。 – Fildor

+0

[Android的Java版本如何與Java SE版本相關?]的可能重複(http://stackoverflow.com/questions/7535385/how-does-androids-java-version-relate-to-a-javase -版) –

回答

0

Android與OpenJDK 1.6兼容嗎?

就字節碼而言,是的。但是,現有的Java代碼很可能會使用不在Android SDK中但類似於Java SE,Java EE等的類。

如何編譯Android程序?

你不知道。你編寫了一個Android應用程序,它重複使用了一些現有的代碼。例如,在Java SE或Java EE應用程序中沒有用戶界面,這些應用程序可以在Android上開箱即用。