java - 为什么Android平台不运行桌面应用程序?

标签 java android mobile tablet

这似乎是一个显而易见的简单问题,但我需要理解,因为我是移动编程世界的新手。我的问题是,对于可在移动/平板设备上运行的程序,为什么它应该专门为这些设备设计?换句话说,为什么Motorola Xoom上的Android 3.0不允许运行简单的桌面Java程序?

谢谢

M.H.

最佳答案

因为 android 本身实际上并不使用 Java。它使用 Dalvik VM,这与 Java VM 不同。 在这里阅读更多内容: http://en.wikipedia.org/wiki/Dalvik_(software)

关于java - 为什么Android平台不运行桌面应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5371109/

相关文章:

java - 带有 gradle build 的 Kotlin 警告

java - 如何避免RadioGroup在RecyclerView中检查两次

html - 移动开发与宽度

java - Java中的动态对象注册

java - 如何使用递归检查数组中的所有值是否相等?

java - 在 hibernate 中包含 log4j 属性文件以显示带有值而不是问号的查询

java - Android - 如何在 setColor 中更改颜色

android - 无法在 Jetpack Compose 中找到路径的 minus()

css - 使用 Zurb Foundation 增加移动设备的字体

javascript - 我可以在不使用 JS 和 HTML5 的情况下验证 HTML 输入吗?