歡迎來到 常識(shí)詞典網(wǎng) , 一個(gè)專業(yè)的常識(shí)知識(shí)學(xué)習(xí)網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
Android作為一個(gè)Linux分支,如果是在已經(jīng)被Linux良好支持上的平臺(tái)上移植內(nèi)核并不困難。畢竟Linux移植的資料有很多,兩者共通性也很強(qiáng)。但是移植過程中的處理需要了解硬件知識(shí),工具基本是C,和使用Android SDK開發(fā)幾乎沒有交集。答案 2:
我認(rèn)同程逸凡的觀點(diǎn):移植、開發(fā)是完全不同的工作。我沒有移植過android,但移植過幾款其他的嵌入式開源框架,根據(jù)我的經(jīng)驗(yàn),移植工作需要對硬件的認(rèn)識(shí)和了解。而其實(shí)對基于框架的應(yīng)用,并沒有特別多的關(guān)聯(lián)。現(xiàn)在設(shè)計(jì)比較優(yōu)秀的框架,都很好的進(jìn)行了層級(jí)的解藕,舉個(gè)例子,比如uCGUI,對與應(yīng)用uCGUI的開發(fā)工程師,需要知道的是如何從(x0,y0)坐標(biāo)繪制一條直線到(x1,y1),但對移植來說,需要知道的是如何發(fā)出正確的驅(qū)動(dòng)信號(hào),更新顯存的對應(yīng)位置。但話說回來,試著去了解底層,對上層的開發(fā)工作一定是很有幫助的。答案 3:
這個(gè)問題無異于一個(gè)做車載導(dǎo)航的,你讓他去換汽車發(fā)動(dòng)機(jī)。答案 4:
一般意義上的android開發(fā)者從事的是android app開發(fā),其知識(shí)體系和所需技能對android移植幫助甚小。移植android和開發(fā)android app基本是兩類活,沒什么共通性。至于將android移植到電器設(shè)備上的難度,不結(jié)合具體情況很難給個(gè)明確的答案,電器的硬件結(jié)構(gòu)直接決定移植的難度。答案 5:
我認(rèn)為這個(gè)應(yīng)該是屬于一個(gè)趨勢問題,而不屬于技術(shù)問題;就相關(guān)技術(shù)來說已經(jīng)完全不存在問題了,比如說現(xiàn)在的許多的液晶電視、智能DVD、集成高清播放器等等常用家電設(shè)備都已經(jīng)有成熟的軟件運(yùn)行環(huán)境。至于把Android平臺(tái)嵌入其中要做僅僅是重新設(shè)計(jì)一些合適用于家電設(shè)備的UI 界面即可了。答案 6:
沒有標(biāo)準(zhǔn)答案,要看具體運(yùn)行時(shí)環(huán)境滴答案 7:
Android成本那么高,移植到電器上給誰用。1.技術(shù)上不是問題,直接增加的大量成本老百姓木有這個(gè)承受能力。2.而且我不明白為什么要用Android系統(tǒng),Android越來越龐大,對硬件要求也越來越高。而低版本的Android各種問題,還不如用Linux、WinCE。這時(shí)我們需要裁剪Android內(nèi)核以適應(yīng)低配置。你去baidu下Android內(nèi)核裁剪,截止2011-7-22日只有兩條基本沒有幫助的網(wǎng)頁,后面全是Linux內(nèi)核裁剪。也就是說,很少有Android開發(fā)者關(guān)注系統(tǒng)裁剪部分。不管Android是否有這個(gè)能力,普通開發(fā)者都不關(guān)注,那么就說明對普通開發(fā)者來說需要學(xué)習(xí)、實(shí)驗(yàn)的成本、調(diào)試BUG的成本。你把該裁的都裁了,還不如找Linux、WinCE開發(fā)者快速裁剪然后開發(fā),研發(fā)速度會(huì)更快。最重要的是Linux、WinCE更穩(wěn)定,在業(yè)內(nèi)已有一些成熟產(chǎn)品。說這么多我最想表達(dá)的是這個(gè)問題的假設(shè)前提是很糾結(jié)的,為什么大家還要迎合這個(gè)假設(shè)。補(bǔ)充說明一下1.首先廣電局不支持這種做法[1],不應(yīng)當(dāng)ZZ觸高壓線啊。2.即使1成立,Android也不是最優(yōu)的操作系統(tǒng)。參考文獻(xiàn)[1] williamlong.info/arc-ives...下一篇:哪種品牌的鞋接下來將會(huì)是龍頭? 下一篇 【方向鍵 ( → )下一篇】
上一篇:新浪微博的認(rèn)證開始出現(xiàn)藍(lán)色的?代表什么? 上一篇 【方向鍵 ( ← )上一篇】
快搜