1樓:阿劍
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也不是最優的作業系統。
參考文獻
2樓:邱嶽
我認同程逸凡的觀點:移植、開發是完全不同的工作。
我沒有移植過android,但移植過幾款其他的嵌入式開源框架,根據我的經驗,移植工作需要對硬體的認識和了解。而其實對基於框架的應用,並沒有特別多的關聯。
現在設計比較優秀的框架,都很好的進行了層級的解藕,舉個例子,比如uCGUI,對與應用uCGUI的開發工程師,需要知道的是如何從(x0,y0)座標繪製一條直線到(x1,y1),但對移植來說,需要知道的是如何發出正確的驅動訊號,更新視訊記憶體的對應位置。
但話說回來,試著去了解底層,對上層的開發工作一定是很有幫助的。
3樓:
Android作為乙個Linux分支,如果是在已經被Linux良好支援上的平台上移植核心並不困難。畢竟Linux移植的資料有很多,兩者共通性也很強。
但是移植過程中的處理需要了解硬體知識,工具基本是C,和使用Android SDK開發幾乎沒有交集。
假如 Android 突然不開源了,整個智慧型裝置格局會發生什麼變化?
就題主的假設做一下不符合Google信者價值觀和實際可行性和可能性最高的推演。Google作為乙個商業公司,卻被信者呼籲相信開源協議。安卓閉源前期 信徒們憤怒,支援其他的廠商進行開源跟進支援。各廠商打了雞血,五花八門的系統開始上市,如果條件持續不變,會衍生出各種各樣安卓子版本,類似於Linux,卻不...
讓你大開眼界的10款Android介面設計
Admitpro名校保offer 題主的本科背景不錯可惜均分有些偏低,如果不挑專業的話QS100左右的學校,比如利茲 謝菲 伯明罕 諾丁漢等等都是可以申請的 如果要申商科 計算機這類熱門專業的話,學校的排名就需要往後順延了。特別是在英國成為留學熱門之後申請者之間的競爭比以往更加激烈,每年都不乏各方面...
巫師3都能移植到switch,為什麼gta5沒有了?
Novo 因為R星對任天堂平台有不好的記憶。當年R星很有誠意的為nds做了專屬的Gta唐人街戰爭,充分利用了nds的各種機能特性,評分也屬掌機平台的頂尖水平,結果銷量暴死,才幾十萬,成了GTA系列銷量黑歷史。 王三棍 ns使用者群體預設都是第二主機了,gta5從ps3到ps4到ps4ro到ps5都跨...