Android开发培训之关于哪些对Android未知的的误解

2016-03-07 16:38:53 453浏览

        作为对一个成熟领域破坏性的补充,不难理解为什么一些人会对Android具体是什么这个问题存在很多疑惑。

        Android开发培训之关于哪些对Android未知的的误解Android不是:

        一个Java ME实现Android应用程序是使用Java语言编写的,但是它们并不是运行在一个Java ME虚拟机上的,而且已编译的Java类和可执行程序不能在不经过修改的情况下就运行在Android上。


        Linux手机标准论坛(LiPS)或者移动开放联盟(OMA)的—部分Android运行在一个开源的Linux内核的基础上。尽管它们的目标很相似.但是Android的完全软件栈方法和这些标准定义组织的关注点是不同的。

        一个简单的应用层(如UIQ或者s60)尽管Android确实包含一个应用层,但是它也描述了整个软件栈,这个软件栈包含了底层操作系统、API库和应用程序本身。

        一个手机设备Android包含了一个移动设备制造商的参考设计,但是并不存在一个“Android”手机。相反,Android是为了支持多种硬件设备而设计的。

        Google对iPhone的回应iPhone是由Apple公司发布的完全专有的硬件和软件平台,而Android是由开放手机联盟(Open Handset Alliance,OHA)生产和支持的一个开源的软件栈,是为了能存仵何满足尊求的丰机运行而设计的。


 查看更多关于“Android培训资讯”的相关文章>>

标签:

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号