[发明专利]实现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.vipzhuanli.com/pat/books/201310381749.0/2.html,转载请声明来源钻瓜专利网。