这似乎是一个显而易见的简单问题,但我需要理解,因为我是移动编程世界的新手。我的问题是,对于可在移动/平板设备上运行的程序,为什么它应该专门为这些设备设计?换句话说,为什么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/