我總是對此感到困惑,Android運行在哪個SDK版本的Java上? 例如Android 2.3和Android 4.0。他們運行什麼JAVA SDK(1.4,1.5..etc? )請讓我知道,除非我完全缺少這個概念Android在什麼JAVA SDK版本上運行
7
A
回答
7
目前,Java 1.6是所有Android版本使用的版本。請記住有些東西不是目前,還有一些額外添加的,所以真的,它更像是自己的分公司。
10
我總是弄不清楚這一點,什麼的Java SDK版本不上?
技術上Android上運行,它運行在沒有「Java SDK版本」的情況下Android設備具有用於執行Dalvik字節碼的Dalvik VM,而不是Java VM f或執行Java字節碼。
Android開發工具將在您構建Android應用程序時將Java字節碼交叉編譯爲Dalvik字節碼。這些工具支持Java 1.5或1.6中的Java字節碼。它絕對不支持1.5以上的版本,並且我不確定如果您嘗試Java 7會發生什麼。
+1
感謝Dalvik的解釋,但我一直在尋找java版本來知道在何處尋找方法的描述,因爲在開發解釋Java SDK方法時,android開發頁面非常簡短 – Snake
相關問題
- 1. 查找Android Facebook SDK版本是什麼
- 2. 在OSX上運行其他java版本
- 3. Java在Windows上運行不同版本
- 4. 並行運行多個Erlang SDK版本
- 5. Android SDK版本
- 6. 爲什麼Service Worker不能在Android版Chrome上運行?
- 7. 在.NET 3.5上運行的nServiceBus的最新版本是什麼?
- 8. 在Android 4.2.2 SDK中使用了什麼版本的Apache HttpClient?
- 9. Android SDK版本23.6
- 10. Android IntelliJ sdk版本
- 11. 爲什麼使用舊版Kinect SDK構建的項目無法在最新版本上運行?
- 12. Eclipse中運行的是什麼版本的Java?
- 13. 什麼的Java Sevlets的版本做我的服務器運行
- 14. 運行多個Java版本
- 15. 爲什麼JmDNS服務發現在運行Android 2.1-update1的摩托羅拉Droid上運行,而不是在運行相同Android版本的HTC Incredible上運行?
- 16. 確定Mac上的Java SDK的版本
- 17. Kindle 1st Gen運行的Android版本是什麼?
- 18. 「運行時版本」和「版本」有什麼區別?
- 19. 在不支持的Java版本上運行Java包
- 20. 什麼Java版本4.8
- 21. 舊Android SDK版本上的java.lang.NoClassDefFoundError
- 22. Android上的ActionBar setTitle()與sdk版本8
- 23. 什麼SDK版本用於MT 4.0.3
- 24. 如何獲得什麼是圖像在運行時在屏幕上android sdk
- 25. http://jquerymobile.com/test上運行的是什麼jQuery移動版本?
- 26. 在cmd中運行兩個Java版本
- 27. .net框架版本(或什麼運行什麼?)
- 28. Box Android的正確版本是什麼sdk
- 29. 什麼版本的ADT與Android SDK綁定?
- 30. 什麼是在Eclipse這些「Java版本」
太好了。謝謝 – Snake