嵌入式linux和嵌入式android系统有什么区别和联系?
2014-08-27 19:49
573 查看
转自:http://bbs.eeworld.com.cn/thread-430437-1-1.html
这个问题很多人问,尤其是初入嵌入式的菜鸟。其实大家都认为android是java,已经不是linux,殊不知android就是靠着linux 才发展起来的,现在来说说有啥区别吧。
嵌入式android源码架构:uboot+linux kernel+android(包含文件系统,虚拟机,UI)
嵌入式linux:这是大部分人认识的linux uboot+linux kernel+文件系统+QT(UI),
当然两者的linux 内核因为上层UI的不同会稍有差别,不过还是非常接近的,做过linux的人可以无缝切换到android底层开发,所以大家说的学习android系统,其实最重要的就是学习linux驱动,再加一下android下的专门的HAL,JNI,java等等,不过大公司android相关部分也是专门的人做的了。
甚至连QT都不用了,因为linux很多设备都是没有UI的,所以要来干啥?直接无界面,照样是嵌入式linux。
现在大家说的什么嵌入式debian,ubuntu,其实也是站在linux巨人的肩膀上,其实都不算是linux的分支,只算是linux的延伸,小变化而已。看到这里大家知道嵌入式linux的强大了吧,反正是比wince 强大N倍啊。
O(∩_∩)O~,所以啊,学习嵌入式android,其实底下就是学习uboot,linux内核啊,不会搞这些就像搞应用一样,所以大家以为android就是java,是非常片面的。
这个问题很多人问,尤其是初入嵌入式的菜鸟。其实大家都认为android是java,已经不是linux,殊不知android就是靠着linux 才发展起来的,现在来说说有啥区别吧。
嵌入式android源码架构:uboot+linux kernel+android(包含文件系统,虚拟机,UI)
嵌入式linux:这是大部分人认识的linux uboot+linux kernel+文件系统+QT(UI),
当然两者的linux 内核因为上层UI的不同会稍有差别,不过还是非常接近的,做过linux的人可以无缝切换到android底层开发,所以大家说的学习android系统,其实最重要的就是学习linux驱动,再加一下android下的专门的HAL,JNI,java等等,不过大公司android相关部分也是专门的人做的了。
甚至连QT都不用了,因为linux很多设备都是没有UI的,所以要来干啥?直接无界面,照样是嵌入式linux。
现在大家说的什么嵌入式debian,ubuntu,其实也是站在linux巨人的肩膀上,其实都不算是linux的分支,只算是linux的延伸,小变化而已。看到这里大家知道嵌入式linux的强大了吧,反正是比wince 强大N倍啊。
O(∩_∩)O~,所以啊,学习嵌入式android,其实底下就是学习uboot,linux内核啊,不会搞这些就像搞应用一样,所以大家以为android就是java,是非常片面的。
相关文章推荐
- 嵌入式linux和嵌入式android系统有什么区别和联系?
- 嵌入式linux和嵌入式android系统有什么区别和联系?
- 嵌入式linux和嵌入式android系统有什么区别和联系?
- 嵌入式linux和嵌入式android系统有什么区别和联系?
- 嵌入式linux和嵌入式android系统有什么区别和联系?
- 嵌入式linux和嵌入式android系统有什么区别和联系?
- android系统和ios系统的推送是如何实现的,有什么区别
- 配置管理系统和整体的变化对系统有什么区别和联系
- 微处理器、微型计算机、微型计算机系统有什么联系与区别
- 嵌入式做驱动,做系统,以及做应用,分工有什么区别。
- android中handler和bundle有什么区别和联系 都是用来传递消息吗都是信息的载体吗
- 配置管理系统和整体变更系统有什么区别与联系
- 嵌入式系统ARM、PLC、80c51单片机之间的用途区别是什么? 它们之间有什么关系吗?
- 日志采集系统flume和kafka有什么区别及联系,它们分别在什么时候使用,什么时候又可以结合?
- 日志采集系统flume和kafka有什么区别及联系,它们分别在什么时候使用,什么时候又可以结合?
- 微处理器、微型计算机、微型计算机系统有什么联系与区别
- 置管理系统和整体变更系统有什么区别与联系
- Android开发中的drawable-(hdpi,mdpi,ldpi)和WVGA,HVGA,QVGA的区别以及联系 还有 什么是XGA,WXGA,WUXGA,和WSXGA+?
- android中handler和bundle有什么区别和联系 都是用来传递消息吗都是信息的载体吗
- Exit和Abort有什么区别和联系