如果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. .NET StateServer - 如果沒有它,應用程序將無法運行
- 3. jvm如何運行程序
- 4. 批量檢查如果程序正在運行,如果沒有,運行它
- 5. Android的地理位置(如果應用程序沒有運行)
- 6. 如果確定它不應該運行,如何停止java程序?
- 7. 如何從Google Chrome應用程序運行Java應用程序?
- 8. Hive:如果沒有運行HiveServer2,應用程序將無法運行
- 9. eclipse如何運行時,它運行一個web應用程序
- 10. JVM在iOS應用程序中運行Android應用程序?
- 11. 運行在EC2上的Java應用程序的JVM指標
- 12. 如果應用程序已經運行,它會啓動嗎?
- 13. 獲取同一Java應用程序的實例(如果它已在運行)
- 14. 如何運行Java程序
- 15. Java kill程序如果已經運行
- 16. 在Cloudbees中的JVM運行時容器中運行標準Java應用程序
- 17. 如何在沒有jre的情況下運行netbeans應用程序或者如果以前沒有安裝如何運行jre安裝程序
- 18. 運行Java應用程序
- 19. 運行Java應用程序
- 20. Skype應用程序沒有運行
- 21. 如果應用程序在沙箱中運行,應用程序如何能夠靜靜地告訴它?
- 22. 沒有用戶設置minfree值運行它,應用程序不會運行?
- 23. 如何在命令行中運行Java應用程序時它在包中?
- 24. 只運行python腳本,如果它沒有運行
- 25. Powershell - 如果一個進程沒有運行,啓動它
- 26. 如何從java程序運行沒有密碼的sudo命令?
- 27. 如何運行C#控制檯應用程序(如果崩潰)
- 28. 如何定義programmaticaly如果應用程序運行在iphone 5
- 29. 如何使用eclim運行java程序?
- 30. 如何用螞蟻運行java程序
http://en.wikipedia.org/wiki/Dalvik_(software) – CommonsWare
谷歌和維基百科可能是使用的有時... – Renaud