欢迎来到 常识词典网 , 一个专业的常识知识学习网站!
[ Ctrl + D 键 ]收藏本站
答案 1:
Android作为一个Linux分支,如果是在已经被Linux良好支持上的平台上移植内核并不困难。毕竟Linux移植的资料有很多,两者共通性也很强。但是移植过程中的处理需要了解硬件知识,工具基本是C,和使用Android SDK开发几乎没有交集。答案 2:
我认同程逸凡的观点:移植、开发是完全不同的工作。我没有移植过android,但移植过几款其他的嵌入式开源框架,根据我的经验,移植工作需要对硬件的认识和了解。而其实对基于框架的应用,并没有特别多的关联。现在设计比较优秀的框架,都很好的进行了层级的解藕,举个例子,比如uCGUI,对与应用uCGUI的开发工程师,需要知道的是如何从(x0,y0)坐标绘制一条直线到(x1,y1),但对移植来说,需要知道的是如何发出正确的驱动信号,更新显存的对应位置。但话说回来,试着去了解底层,对上层的开发工作一定是很有帮助的。答案 3:
这个问题无异于一个做车载导航的,你让他去换汽车发动机。答案 4:
一般意义上的android开发者从事的是android app开发,其知识体系和所需技能对android移植帮助甚小。移植android和开发android app基本是两类活,没什么共通性。至于将android移植到电器设备上的难度,不结合具体情况很难给个明确的答案,电器的硬件结构直接决定移植的难度。答案 5:
我认为这个应该是属于一个趋势问题,而不属于技术问题;就相关技术来说已经完全不存在问题了,比如说现在的许多的液晶电视、智能DVD、集成高清播放器等等常用家电设备都已经有成熟的软件运行环境。至于把Android平台嵌入其中要做仅仅是重新设计一些合适用于家电设备的UI 界面即可了。答案 6:
没有标准答案,要看具体运行时环境滴答案 7:
Android成本那么高,移植到电器上给谁用。1.技术上不是问题,直接增加的大量成本老百姓木有这个承受能力。2.而且我不明白为什么要用Android系统,Android越来越庞大,对硬件要求也越来越高。而低版本的Android各种问题,还不如用Linux、WinCE。这时我们需要裁剪Android内核以适应低配置。你去baidu下Android内核裁剪,截止2011-7-22日只有两条基本没有帮助的网页,后面全是Linux内核裁剪。也就是说,很少有Android开发者关注系统裁剪部分。不管Android是否有这个能力,普通开发者都不关注,那么就说明对普通开发者来说需要学习、实验的成本、调试BUG的成本。你把该裁的都裁了,还不如找Linux、WinCE开发者快速裁剪然后开发,研发速度会更快。最重要的是Linux、WinCE更稳定,在业内已有一些成熟产品。说这么多我最想表达的是这个问题的假设前提是很纠结的,为什么大家还要迎合这个假设。补充说明一下1.首先广电局不支持这种做法[1],不应当ZZ触高压线啊。2.即使1成立,Android也不是最优的操作系统。参考文献[1] williamlong.info/arc-ives...下一篇:哪种品牌的鞋接下来将会是龙头? 下一篇 【方向键 ( → )下一篇】
上一篇:新浪微博的认证开始出现蓝色的?代表什么? 上一篇 【方向键 ( ← )上一篇】
快搜