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

mhm*_*hsh 2 java mobile android tablet

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

谢谢,

MH

Ste*_*ger 5

因为android本身并没有使用Java.它使用的是Dalvik VM,它与Java VM不同.在这里阅读更多:http: //en.wikipedia.org/wiki/Dalvik_(software)