主题:从曾经的Android组成员的角度来说说Android吧 -- zllwy
共:💬137 🌺380
一个是Java的需要,至于为什么要用Java应该很容易理解(引用:Java的一堆好处。。。)。另外是起到一个Sandbox的作用。ARM cpu通常没有mmu,实现memory space isolation比较难。VM可以起到保护的作用。还有就是跨平台的需要,这样应用就独立于硬件结构了。虽然现实当中就ARM是主流,x86的也有吧。
欢迎大家补充。
- 相关回复 上下关系8
🙂能不能解释一下为什么Android mpc8240 字15 2011-01-10 20:40:58
🙂因为Adroid的应用程序都是“Java”程序 3 Highway 字549 2011-01-11 20:44:03
🙂This is right. Thanks! 2 mpc8240 字985 2011-01-12 05:15:16
🙂我的理解
🙂部分正确 7 WiFi 字781 2011-01-11 00:52:51
🙂Android smartphone上的app mpc8240 字189 2011-01-12 00:12:01
🙂Android smartphone上的app mpc8240 字0 2011-01-12 00:12:00
🙂说得不错 1 zllwy 字531 2011-01-11 01:19:22