如果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