1
我有一套Java後臺程序(後臺程序),我想要移植到Android。這些程序與OpenJDK 1.6兼容,它們目前在Linux上運行。Android的Java級別兼容性?
我有幾個問題:
- 是Android的兼容與OpenJDK的1.6?
- 我該如何編譯Android程序?
謝謝凱撒。
我有一套Java後臺程序(後臺程序),我想要移植到Android。這些程序與OpenJDK 1.6兼容,它們目前在Linux上運行。Android的Java級別兼容性?
我有幾個問題:
謝謝凱撒。
Android與OpenJDK 1.6兼容嗎?
就字節碼而言,是的。但是,現有的Java代碼很可能會使用不在Android SDK中但類似於Java SE,Java EE等的類。
如何編譯Android程序?
你不知道。你編寫了一個Android應用程序,它重複使用了一些現有的代碼。例如,在Java SE或Java EE應用程序中沒有用戶界面,這些應用程序可以在Android上開箱即用。
Android比普通的java vms有不同的應用程序方法。你不能只是「編譯爲Android」。看看android的開發者網站。 – Fildor
[Android的Java版本如何與Java SE版本相關?]的可能重複(http://stackoverflow.com/questions/7535385/how-does-androids-java-version-relate-to-a-javase -版) –