後視鏡導航安卓系統應用的基本常識

2022-09-04 22:54:08 字數 1108 閱讀 6230

這一篇裡筆者將跟大家談談安卓系統在後視鏡上運用所遇到的種種難題。

眾所周知,安卓系統在手機和平板電腦上的運用都已非常成熟,那為何在車載電子產品上的運用卻如此艱難呢?首先我們先要認清乙個現實:安卓系統本身並不完善,幾乎所有的手機品牌廠商都有開發自己的定製系統,同時也都經過了多年的完善和提高。

那麼,大家是否還記得自己的第一只安卓系統的手機呢?筆者的第一只安卓手機是三星品牌的,使用過程中經常遇到宕機問題,使用了兩年左右後想送給母親接打**用都不行了,因為它的系統已經變得非常慢和脆弱,並且故障不斷,這就是安卓系統的真實寫照,時至今日安卓的可用性和穩定性雖然已經有了很大的改善,但前提是它要使用在手機或者平板電腦上。如果你想將它用在酷車族後視鏡上,那麼需要面臨著大量的重新改造。

筆者先給大家普及一下安卓系統的一些基本知識:

安卓系統是個含部分運用的作業系統,分三層:驅動層(driver)、框架層(framework)和應用層(application)。驅動層是指軟體直接連線電子元器件的軟體層;框架層一般是指對下連線驅動層,而對上為應用層提供執行平台的軟體層;應用層就是我們常說的app軟體,即我們通常**的尾綴為.

apk的軟體。

想要在後視鏡上運用安卓系統,首先是驅動層的大量修改,我們的用法與手機大不相同,我們增添了許多手機上沒有的硬體功能,不做定製系統是無法想象的。

其次是框架層,框架層的修改是十分徹底的,我們看到的後視鏡介面基本上沒有安卓的影子,這就是通過修改框架層來實現的。這一層也是工作量最大的所在,電源策略、音訊次序、**次序、記憶體管理、**管理、更新管理、通知板、工作列等等都在這層,而整個系統的穩定性也大多在這一層,想做好它非常不易,不僅需要眾多軟體工程師的操作,也需要有海量的測試相匹配。雖說後視鏡是個小系統,但沒有3-4個月的工作是無法保證其穩定性的。

最後是應用層,後視鏡的應用軟體基本都要自己編寫,這同樣是個海量工程,沒有足夠的工程師及半年時間是搞不定的。據了解,目前市面上的3g智慧型後視鏡的方案都是耗時9-10個月左右完成的。

當確立智慧型後視鏡專案的後,我們面臨著兩個選擇,是用市面上現有的方案還是自己開發?我們通過對競品的測試,發現測試樣品基本無法滿足我們的要求,無論是穩定性還是體驗或者是功能都有非常大的差距,比如介面設計非常不合理,home和back鍵緊挨著等等問題,這就造成了操作極其不便。因此開發一款注重使用者體驗的產品是非常重要的。

畢業設計任務書 基於安卓系統的旅遊管理系統

集美大學誠毅學院 畢業設計 任務書 誠毅學院軟體工程專業 1171 班學生祝賀學號 2011872009 一 畢業設計 題目基於android平台的旅遊管理系統的設計與開發 二 畢業設計 工作規定進行日期 2012 年 3 月 12 日起至 2012 年 5 月 25 日止 三 畢業設計 進行地點誠...

對門禁安防系統的應用的分析

摘要 隨著我國國民經濟的飛速發展,生活水平的日益提高,人們對安防管理的概念已由最初滿足簡單的安保功能發展到注重對人性化的需要。安全 舒適 快捷 方便的門禁系統,已成為發展目前的主流趨勢,其中,安全性是首要目標。本文論述了門禁系統的主要功能及節能應用,並對其存在的問題及發展趨勢做了簡要的分析。關鍵詞 ...

安卓rom定製第二十一課丨系統選單背景的修改方法

首先使用apktool工具反編譯system framework framework res 得到framework res資料夾 我們現在要做的是修改framework res res values下的使用emeditor或notepad 開啟 本帖隱藏的內容 查詢 找到 修改為 color tr...