一种在Android平台下实现对应用程序管控的方法技术

技术编号:10470201 阅读:158 留言:0更新日期:2014-09-24 20:57
本发明专利技术公开了一种在Android平台下实现对应用程序管控的方法,属于移动设备应用程序管控方法,本发明专利技术解决的技术问题为如何控制Android系统移动设备禁止安装盗取用户资料和侵犯用户隐私的应用程序。技术方案为:在Android系统移动设备上,对所要下载的应用程序进行下载或更新管控,应用程序开发者开发完应用程序后,向设备生产商申请签名文件;设备生产商将签名文件下发给应用程序开发者;应用程序开发者使用该签名文件对应用程序进行签名;上架至应用商城;用户将应用程序安装至Android系统移动设备时,Android系统对应用程序进行签名验证;签名验证通过,则可正常安装或更新,否则禁止。

【技术实现步骤摘要】

本专利技术涉及一种移动设备应用程序管控方法,具体地说是一种在Android平台下 实现对应用程序管控的方法。
技术介绍
2007年11月5日,Google发布了基于Linux平台的开源设备平台一Android。 该平台由操作系统、中间件、用户界面和应用程序等组成,是首个为移动终端打造的真正的 开放的移动开发平台,Android早期主要用于手机、平板电脑,后来由于Android的开源、免 费、自由的特性,它也不断的被应用于更多的设备当中,如机顶盒、电视机、IPTV终端、0ΤΤ 终端等。 但是,由于Android的开放性,系统中存在各式各样的apk(Android Package的缩 写,即Android安装包)应用程序,如应用商城应用、网络视频应用、视频聚合应用,网络电视 应用等第三方应用。这些应用中有帮助人们学习和提高知识的教育类应用,也有愉悦人们 生活的资讯娱乐类应用,但也存在着盗取用户资料和侵犯用户隐私的黑客应用,还有违犯 法律法规的色情应用及侵犯知识产权的影视类应用。而使用Android系统的各种设备,尤 其是机顶盒、智能电视、电视盒子、IPTV终端、0ΤΤ TV互联网电视终端等以电视作为显示终 端的设备也同样受这些混乱的应用影响,从而会显示出许多不符合政策规定的内容来。 Android平台设备商尤其是以电视作为显示终端的设备商迫切需要一种Android 平台下的应用管控方法。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种将Android系统移动设备所安 装的应用程序更加规范化和合法化,可使Android系统移动设备禁止安装盗取用户资料和 侵犯用户隐私的应用程序的。 本专利技术解决其技术问题所采用的技术方案是: ,在Android平台下的Android系 统移动设备上,对所要下载到此Android系统移动设备的应用程序进行下载或更新管控, 包括如下步骤: (1) 、应用程序开发者开发完应用程序后,向Android系统移动设备的设备生产商申请 该应用程序在此设备上的签名文件; (2) 、设备生产商收到申请后,使用签名工具生成签名文件,然后将签名文件下发给应 用程序开发者; (3) 、应用程序开发者使用从设备生产商处申请到的签名文件对应用程序进行签名; (4) 、应用程序开发者将应用程序上架至应用商城; (5) 、用户将应用程序安装至Android系统移动设备,Android系统对应用程序进行签 名验证; (6) 、签名验证通过,则可正常安装或更新应用程序,否则,Android系统禁止安装或更 新此应用程序。 自动签名工具为谷歌的Android应用程序签名工具。 谷歌的Android应用程序签名工具为Auto-sign软件。 应用程序开发者将应用程序开发完成并经过测试后,使用从设备生产商处申请到 的签名文件对应用程序进行签名,最后对应用程序进行打包生成apk文件形式的应用程 序,上架至应用商城。 将应用程序上架至应用商城有如下方式:上传到设备生产商的应用商城系统,或 者上传到第三方的应用商城系统。 Android系统移动设备包括使用Android系统的手机、平板电视、机顶盒、电视盒 子、智能电视、IPTV终端、0ΤΤ终端。 本专利技术的,具有以下优点: 1、 通过设备生产商颁发签名文件,且Android系统进行验证机制,达到对应用程序进 行管控的目的; 2、 将Android系统移动设备所安装的应用程序更加规范化和合法化,可使Android系 统移动设备禁止安装盗取用户资料和侵犯用户隐私的黑客类应用、病毒应用、违犯法律法 规的色情应用、侵犯知识产权的影视类应用等应用程序。 【附图说明】 下面结合附图对本专利技术进一步说明。 附图1为的流程框图。 【具体实施方式】 下面结合附图和具体实施例对本专利技术作进一步说明。 实施例1 : 本专利技术的,在Android平台下的 Android系统移动设备上,对所要下载到此Android系统移动设备的应用程序进行下载或 更新管控,包括如下步骤: (1) 、应用程序开发者开发完应用程序后,向Android系统移动设备的设备生产商申请 该应用程序在此设备上的签名文件; (2) 、设备生产商收到申请后,使用签名工具生成签名文件,然后将签名文件下发给应 用程序开发者; (3) 、应用程序开发者使用从设备生产商处申请到的签名文件对应用程序进行签名; (4) 、应用程序开发者将应用程序上架至应用商城; (5) 、用户将应用程序安装至Android系统移动设备,Android系统对应用程序进行签 名验证; (6) 、签名验证通过,则可正常安装或更新应用程序,否则,Android系统禁止安装或更 新此应用程序。 自动签名工具为谷歌的Android应用程序签名工具。 实施例2: 本专利技术的,在Android平台下的 Android系统移动设备上,对所要下载到此Android系统移动设备的应用程序进行下载或 更新管控,包括如下步骤: (1) 、应用程序开发者开发完应用程序后,向Android系统移动设备的设备生产商申请 该应用程序在此设备上的签名文件; (2) 、设备生产商收到申请后,使用签名工具生成签名文件,然后将签名文件下发给应 用程序开发者; (3) 、应用程序开发者使用从设备生产商处申请到的签名文件对应用程序进行签名; (4) 、应用程序开发者将应用程序上架至应用商城; (5) 、用户将应用程序安装至Android系统移动设备,Android系统对应用程序进行签 名验证; (6) 、签名验证通过,则可正常安装或更新应用程序,否则,Android系统禁止安装或更 新此应用程序。 自动签名工具为谷歌的Android应用程序签名工具。 谷歌的Android应用程序签名工具为Auto-sign软件。 应用程序开发者将应用程序开发完成并经过测试后,使用从设备生产商处申请到 的签名文件对应用程序进行签名,最后对应用程序进行打包生成apk文件形式的应用程 序,上架至应用商城。 将应用程序上架至应用商城有如下方式:上传到设备生产商的应用商城系统,或 者上传到第三方的应用商城系统。 Android系统移动设备为使用Android系统的手机。 实施例3 : 本专利技术的,在Android平台下的 Android系统移动设备上,对所要下载到此Android系统移动设备的应用程序进行下载或 更新管控,如图1所示,包括如下步骤: 步骤S101 :开发者申请签名文件:在Android平台中应用程序开发者在开发完成应用 程序后必须对应用程序进行签名,经过签名的应用程序才可以被用户安装,为了达到管控 的目的,应用程序开发者开发完应用后不是使用自己生成的签名文件,而是向Android系 统移动设备的设备生产商申请一个签名文件; 步骤S102:设备商授予签名文件:设备生产商收到应用程序开发者的申请后,使用 Google提供的Android应用程序签名工具生成签名文件,然后将签名文件下发给应用程序 开发者; 步骤S103 :开发者开发应用:应用程序开发者根据自己的意图使用Android本文档来自技高网...

【技术保护点】
一种在Android平台下实现对应用程序管控的方法,其特征在于在Android平台下的Android系统移动设备上,对所要下载到此Android系统移动设备的应用程序进行下载或更新管控,包括如下步骤:(1)、应用程序开发者开发完应用程序后,向Android系统移动设备的设备生产商申请该应用程序在此设备上的签名文件;(2)、设备生产商收到申请后,使用签名工具生成签名文件,然后将签名文件下发给应用程序开发者;(3)、应用程序开发者使用从设备生产商处申请到的签名文件对应用程序进行签名;(4)、应用程序开发者将应用程序上架至应用商城;(5)、用户将应用程序安装至Android系统移动设备,Android系统对应用程序进行签名验证;(6)、签名验证通过,则可正常安装或更新应用程序,否则,Android系统禁止安装或更新此应用程序。

【技术特征摘要】
1. 一种在Android平台下实现对应用程序管控的方法,其特征在于在Android平台下 的Android系统移动设备上,对所要下载到此Android系统移动设备的应用程序进行下载 或更新管控,包括如下步骤: (1) 、应用程序开发者开发完应用程序后,向Android系统移动设备的设备生产商申请 该应用程序在此设备上的签名文件; (2) 、设备生产商收到申请后,使用签名工具生成签名文件,然后将签名文件下发给应 用程序开发者; (3) 、应用程序开发者使用从设备生产商处申请到的签名文件对应用程序进行签名; (4) 、应用程序开发者将应用程序上架至应用商城; (5) 、用户将应用程序安装至Android系统移动设备,Android系统对应用程序进行签 名验证; (6) 、签名验证通过,则可正常安装或更新应用程序,否则,Android系统禁止安装或更 新此应用程序。2. 根据权利要求1所述的一种在Android平台下实现对应用程序管控的方法,其特征 在于自...

【专利技术属性】
技术研发人员:胡中涛
申请(专利权)人:浪潮软件集团有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1