如果Android沒有JVM,如何運行java程序,我知道這是一個delvik虛擬機,但它有什麼作用?以及它如何運行Java應用程序?如何運行java應用程序,如果它沒有JVM
1
A
回答
6
程序通常是用Java編寫的方言,並編譯成字節碼 。然後,在安裝到設備上之前,它們會從兼容Java虛擬機的 .class文件轉換爲Dalvik兼容的.dex(Dalvik可執行文件)文件 。
4
Android無法運行Java應用程序。它運行用Java編寫的「Android」應用程序,並遵循達爾文字節碼。
相關問題
- 1. 在沒有JVM的機器上運行Java應用程序
- 2. 批量檢查如果程序正在運行,如果沒有,運行它
- 3. 如果確定它不應該運行,如何停止java程序?
- 4. Hive:如果沒有運行HiveServer2,應用程序將無法運行
- 5. 如果應用程序已經運行,它會啓動嗎?
- 6. 運行在EC2上的Java應用程序的JVM指標
- 7. 獲取同一Java應用程序的實例(如果它已在運行)
- 8. 如何運行Java程序
- 9. Java kill程序如果已經運行
- 10. 如何在沒有jre的情況下運行netbeans應用程序或者如果以前沒有安裝如何運行jre安裝程序
- 11. 運行Java應用程序
- 12. Skype應用程序沒有運行
- 13. 沒有用戶設置minfree值運行它,應用程序不會運行?
- 14. 如何在命令行中運行Java應用程序時它在包中?
- 15. Powershell - 如果一個進程沒有運行,啓動它
- 16. 如何運行C#控制檯應用程序(如果崩潰)
- 17. MYSQL程序運行但沒有結果
- 18. 如何用螞蟻運行java程序
- 19. 無法運行Java應用程序。主要沒有找到
- 20. 同時運行在同一個JVM上運行的java程序?
- 21. Java程序運行,但沒有輸出
- 22. 蘋果拒絕我的iOS應用程序,如果它沒有使用UIViewControllers
- 23. JDI:如何在調試器中暫停Java應用程序(JVM)
- 24. 有沒有辦法打開應用程序,如果安裝它的鏈接,或者網站,如果沒有?
- 25. Android Studio如何運行應用程序,但它不應該有發射器
- 26. 應用程序如何知道它正在Google AppEngine上運行?
- 27. 應用程序如何判斷它是否在hackintosh上運行?
- 28. 如何使用`ant run`運行Java Swing應用程序?
- 29. 如何在運行Java Web應用程序時調用函數?
- 30. 如何啓用/允許Java在CefSharp應用程序中運行
http://en.wikipedia.org/wiki/Dalvik_(software) – CommonsWare
谷歌和維基百科可能是使用的有時... – Renaud