[發明專利]一種Android設備的項目配置化方法及終端有效
| 申請號: | 202011375116.5 | 申請日: | 2020-11-30 |
| 公開(公告)號: | CN112463235B | 公開(公告)日: | 2023-03-28 |
| 發明(設計)人: | 湯志鋒 | 申請(專利權)人: | 福州匯思博信息技術有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F9/445 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 唐燕玲 |
| 地址: | 350000 福建省福州市鼓樓區銅*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 android 設備 項目 配置 方法 終端 | ||
本發明公開了一種Android設備的項目配置化方法及終端;本發明在開機啟動時,實時操作系統在初始化各種軟硬件環境時只加載通用或共性的驅動程序,而后掛載文件系統;啟動配置化服務,根據所述文件系統中預設的項目值讀取配置化文件中對應的項目及項目下的配置項并進行存儲;啟動客制服務,讀取并根據所存儲的項目及項目下的配置項中的信息來配置對應的客制功能;本發明預設了配置化文件,通過配置文件中的項目及項目下的配置項,對個服務進行配置,使得一個配置化文件能實現整個項目不同功能的配置和支持多個項目的配置,從而實現配置化管理,減少了開發的工作量和成本,提高了開發效率。
技術領域
本發明涉及移動通信技術領域,特別涉及一種Android設備的項目配置化方法及終端。
背景技術
在開發商開發產品時,常碰到同一個平臺會衍生很多其他項目,這些項目上常會有功能上的差異,這些差異主要集中在APP、驅動外設、modem(調制解調器)及其他功能,具體如下:
(1)APP差異:如有的項目支持撥打電話,有的項目支持撥打電話。
(2)外設驅動差異:如有的支持sensor(傳感器),有的不支持sensor。
(3)modem差異:如有的支持單卡,有的支持雙卡。或支持的頻段差異等。
(4)其他功能差異:如GPS SUPL服務器有的使用google,有的使用千尋等等。
為了解決這些差異的維護方便和提高效率,很多廠商常用做法:
(1)通過ADC(Analog-to-Digital Converter,模擬/數字轉換器)采樣電平或者2-3根GPIO管腳的電平的不同來區分不同項目,然后根據不同電平映射的不同項目,加載項目支持的對應的外設驅動。
采用GPIO(General-purpose input/output,通用型輸入輸出)方式,能區分出的項目總個數和GPIO的個數關系為2的N次方。N為GPIO個數。缺點是區分的項目越多,占用GPIO的管腳個數越多。
采用ADC采樣能區分出的項目個數與分辨率、轉換誤差、轉換精度、轉化時間、噪聲等相關。如分辨率越高,可以分辨的最小模擬電壓越小,但是ADC采樣如果分的個數越多,越容易被噪聲或者器件精度問題而采樣的值不正確,導致容易區分出錯。且精度越高或者分辨率越高,器件成本越貴。
(2)普遍做法一般會通過不同的項目編譯腳本來管理不同的項目。所以通用功能則復用原來的項目,非通用的或有差異的功能則通過項目腳本來區分。這種做法有助于區分不同項目,但是增加了工作量和維護成本。
發明內容
本發明所要解決的技術問題是:提供一種Android設備的項目配置化方法及終端,通過配置化管理減少成本并提高效率。
為了解決上述技術問題,本發明采用的技術方案為:
一種Android設備的項目配置化方法,包括:
S1、在開機啟動時,實時操作系統在初始化各種軟硬件環境時只加載通用或共性的驅動程序,而后掛載文件系統;
S2、啟動配置化服務,根據所述文件系統中預設的項目值讀取配置化文件中對應的項目及項目下的配置項并進行存儲;
S3、啟動客制服務,讀取并根據所存儲的項目及項目下的配置項中的信息來配置對應的客制功能。
為了解決上述技術問題,本發明采用的另一技術方案為:
一種Android設備的項目配置化終端,包括處理器、存儲器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現以下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福州匯思博信息技術有限公司,未經福州匯思博信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011375116.5/2.html,轉載請聲明來源鉆瓜專利網。





