[發明專利]實現Android版本兼容及與第三方功能兼容的系統和方法有效
| 申請號: | 201310381749.0 | 申請日: | 2013-08-28 |
| 公開(公告)號: | CN103458121A | 公開(公告)日: | 2013-12-18 |
| 發明(設計)人: | 李熊發 | 申請(專利權)人: | 四川長虹電器股份有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;G06F9/445 |
| 代理公司: | 成都虹橋專利事務所(普通合伙) 51124 | 代理人: | 劉世平 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 android 版本 兼容 第三 功能 系統 方法 | ||
技術領域
本發明涉及嵌入式領域中的Android平臺開發和集成技術,具體的說,是涉及一種實現Android版本兼容及與第三方功能兼容的系統和方法。
背景技術
近年來,由Google公司推出的開放式手機操作系統Android得到迅猛發展,用戶數量不斷增多,涉及的領域已經由手機延伸到平板電腦、機頂盒、智能電視等設備,存在著巨大的商業市場。Android系統于2007年11月5日推出,是一個真正意義上的開放和完整的平臺,以Java語言作為應用程序的開發語言,并提供了完善的開發工具和測試工具集,吸引了大量開發者為Android開發應用程序。
當前的現狀是,各大廠商基于Android系統開發的設備具有非常大的差異性,如Samsung的Galaxy系列,Sony?Google?TV,長虹智能電視等。這些設備從手機到機頂盒到電視具有不同的特性,而這些特性源生Android系統并沒有實現,為了支撐這些特性各個廠商必須引入不同的擴展API(應用程序接口)。同時Android作為新興的開放操作系統,Google對其版本的更新非常頻繁并持續修改API以及開發工具。這就造成Android開發向下兼容性較差,一旦有重大更新,原來下載的文件以及目錄結構就有可能改變,開發者需要修正兼容性引起的錯誤,重復下載和搭建開發環境,從而浪費時間和精力。而廠商處于自身戰略考慮,產品不斷推陳出新,擴展API也不斷修改和添加,目前多數廠家的做法是修改Android架構各個層面的源碼或者將API相關內容套入Google設計好的框架中。這些方式一方面浪費大量人力物力,另一方面受限于Google公司,不具備靈活性。
綜上,本發明有必要提出一種實現Android各個版本兼容以及與第三方功能兼容的系統及方法,滿足用戶對Android平臺兼容性的需求。
發明內容
本發明所要解決的技術問題是:提出一種實現Android版本兼容及與第三方功能兼容的系統和方法,滿足用戶對Android平臺兼容性的需求。
本發明解決上述技術問題所采用的技術方案是:
實現Android版本兼容及與第三方功能兼容的系統,包括:
服務器端,包括兼容性信息數據庫和解決方案數據庫,所述兼容性信息數據庫用于對Android開發工具的當前版本信息與最新版本信息進行比較,當判斷Android開發工具的當前版本信息不符合版本要求時,提示Android開發工具進行版本更新,當判斷Android開發工具的當前版本信息符合版本要求時,向Android開發工具提供兼容性相關信息數據;所述解決方案數據庫用于在Android開發工具上傳兼容性問題后嘗試向用戶提供針對該兼容性問題的解決方案;
Android開發工具,嵌入了邏輯處理模塊,所述邏輯處理模塊包括智能糾錯模塊、模糊提示模塊、問題反饋模塊;所述智能糾錯模塊用于對Android開發工具的功能項進行兼容性比對,當發現兼容性問題時,根據從兼容性信息數據庫獲取的兼容性相關信息數據結合相關業務邏輯嘗試解決兼容性問題;所述模糊提示模塊用于在智能糾錯模塊不能解決兼容性問題時,對兼容性問題進行初步定位,獲取錯誤信息后上傳至解決方案數據庫;所述問題反饋模塊用于在用戶無法從解決方案數據庫獲取相應的兼容性問題的解決方案或者獲取的解決方案無法解決相應的兼容性問題時,為用戶提供問題反饋的途徑,供用戶將該問題反饋至解決方案數據庫便于相應商家及時完善解決方案數據庫中的內容。
進一步,所述兼容性信息數據庫當判斷Android開發工具的當前版本信息符合版本要求時,提示Android開發工具可以進行兼容性檢測,在收到Android開發工具的的兼容性檢測請求后向Android開發工具提供兼容性相關信息數據。
本發明的另一目的還在于,提供一種實現Android版本兼容及與第三方功能兼容的方法,該方法包括以下步驟:
a.Android開發工具向兼容性信息數據庫發起比對版本信息的請求,并將當前版本信息發送給兼容性信息數據庫;
b.兼容性信息數據庫對Android開發工具的版本信息與最新版本信息進行比較,當判斷Android開發工具的當前版本信息不符合版本要求時,提示Android開發工具進行版本更新;當判斷Android開發工具的當前版本信息符合版本要求時,提示Android開發工具可以進行兼容性檢測;
c.Android開發工具向兼容性信息數據庫發起兼容性檢測請求;
d.兼容性信息數據庫向Android開發工具返回兼容性相關信息數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310381749.0/2.html,轉載請聲明來源鉆瓜專利網。





