歡迎來到 常識詞典網 , 一個專業的常識知識學習網站!
[ 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...下一篇:哪種品牌的鞋接下來將會是龍頭? 下一篇 【方向鍵 ( → )下一篇】
上一篇:新浪微博的認證開始出現藍色的?代表什么? 上一篇 【方向鍵 ( ← )上一篇】
快搜