第146章 優化安卓系統(下)(第2頁)
綜合以上信息,使用優化過後的安卓系統,作為瑞達科技第一款手機的操作系統,就成了唯一可行的解決方案。這樣也能借助安卓系統基本成型的軟件生態,解決新手機推出,沒有軟件可用的尷尬局面。至於系統自主可控的問題,或許等過個兩三年,瑞達科技在智能手機領域站穩了腳跟,有了幾億的手機用戶,在業界有了強大的號召力,才有可能組織人手,研發推出自己的手機操作系統。
接下來的時間,喬瑞達登錄外網,下載了一份安卓系統源碼,然後帶著一眾程序員,將整個操作系統的架構重新捋了一遍,將需要修改優化的地方,一一指出,並細化成一項項任務,分配給各個程序員。直到所有人都分配到任務,開始埋頭工作之後,喬瑞達這才離開研發部,返回自己的辦公室。
坐在老闆椅上,喬瑞達凝眉沉思了好久,才感嘆道:“人才還是太少了一些,只能做一些界面、框架、動畫、小程序之類的優化。要是再有上一百名程序員,就可以對安卓系統進行一些核心層次的優化。如果有上幾百名程序員,在半年內重寫部分核心代碼,解決安卓系統的卡頓問題也不難。可惜呀,成熟的程序員,都是各家公司的寶貝,不是那麼好挖牆腳的,只能多招一些應屆畢業生回來,自己培養了。”
安卓系統是在linux系統基礎上開發的,整個應用層都運行在虛擬機上,如此結構,天生就存在著諸多的缺陷。尤其是早期的安卓版本,更是問題重重,很不成熟。像是系統內存調用不佳,使用時間長了容易卡頓;佔用系統資源過多,耗電量大;觸摸優先級太低,反應遲鈍等等。隨著後續安卓版本的不斷迭代,和手機硬件的不斷進步,安卓系統的這些毛病才被一一糾正,逐步成熟起來。
喬瑞達幾乎知道安卓系統的所有缺陷,也知道如何去解決,奈何手裡的人手不足,根本有心無力。這還只是軟件問題,硬件上的問題更多。生產一臺手機需要用到的芯片有幾十枚之多,包括主控芯片、內存芯片、閃存芯片、電源管理芯片、射頻芯片,信號放大芯片、觸控芯片等等。而這些芯片,大多是國外公司的產品,國產貨很少,就算有,功能也非常有限,不如外國貨來的好用。其它國產手機廠商的做法,是當一個所謂的“方案整合商”全面使用國外廠商提供的成熟方案,採購進口芯片和元器件,生產自己的手機。產品出來,除了一個手機殼子和印刷電路板,整部手機上幾乎沒有幾個的國產芯片和元件。