信息共享的方法及装置制造方法及图纸

技术编号:14140652 阅读:75 留言:0更新日期:2016-12-10 16:15
本发明专利技术公开了一种信息共享的方法及装置,该方法包括:向终端设备的共享存储区中写入包含应用程序的安装包来源的共享信息;下载应用程序安装包,安装所述应用程序;在所述终端设备共享区域中读取所述共享信息;将所述共享信息写入终端设备为所述应用程序分配的私有存储空间中。通过上述方式,本发明专利技术能够节省App发行平台的存储空间,并使应用程序的开发商方便管理与维护应用程序。

【技术实现步骤摘要】

本专利技术涉及信息共享
,特别是涉及一种基于应用程序进行信息共享的方法及装置
技术介绍
随着移动互联网的日渐壮大,越来越多的手机应用程序(App,Application)出现在各个推广渠道上,如应用商店、网页广告入口、手机预装等都是常见的推广渠道。现有技术中,App开发商为了更好的区分这些发布于不同渠道的App,在App发布前,在打包过程中将渠道标识一并打进应用程序包中。渠道标识能够区分应用程序安装包的发布渠道。同一个应用程序,在不同的渠道发行会有不同的安装包,这样随着推广渠道越来越多,即使是一个应用程序,其安装包也会有很多个。这样App开发商维护起来会很复杂,例如如果出现某个应用程序的升级,App开发商必须针对不同渠道安装的App开发不同的升级包,这样导致维护成本很大。同时由于管理多个发行渠道的App发行平台会存储很多个同一App的多个带渠道标记的安装包,也会导致消耗很多的存储空间,造成很大的空间压力。例如,请参见图1,App1在渠道1和渠道2两个渠道同时发行,需要为这两个渠道生成2个应用程序包,分别包含渠道1和渠道2信息;依次类推,随着渠道越来越多,App1的应用程序包的数量也会越来越多,管理多个发行渠道的App发行平台占用的存储空间也会越来越多。
技术实现思路
本专利技术主要解决的技术问题是提供一种信息共享的方法及装置,能
够节省App发行平台的存储空间,并使应用程序的开发商方便管理与维护应用程序。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种信息共享的方法,包括:向终端设备的共享存储区中写入包含应用程序的安装包来源的共享信息;下载应用程序安装包,安装所述应用程序;在所述终端设备共享区域中读取所述共享信息;将所述共享信息写入终端设备为所述应用程序分配的私有存储空间中。其中,所述方法还包括:加密所述共享信息。其中,所述方法还包括:按照预设协议生成所述共享信息;在所述终端设备共享存储区中读取所述共享信息后,按照所述预设协议解析所述共享信息;将所述解析后的共享信息写入终端设备为所述应用程序分配的私有存储空间中。其中,所述方法还包括:在所述终端设备的内置或外置安全数字SD卡上创建所述共享存储区。其中,所述方法还包括:在向所述终端设备的共享存储区中写入包含所述应用程序的安装包来源的共享信息时,生成写入锁文件;当向所述终端设备的共享存储区中写入包含所述应用程序的安装包来源的共享信息完成后,删除所述写入锁文件。其中,所述预定协议包括数据格式协议和加密协议。为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种信息共享的装置,所述装置包括:第一写入模块,用于向终端设备的共享存储区中写入包含应用程序的安装包来源的共享信息;下载安装模块,用于下载应用程序安装包,安装所述应用程序;读取模块,用于在所述终端设备共享区域中读取所述共享信息;第二写入模块,用于将所述共享信息写入终端设备为所述应用程序分配的私有存储空间中。其中,所述装置还包括:加密模块,用于加密所述共享信息。其中,所述装置还包括:生成模块,用于按照预设协议生成所述共享信息;解析模块,用于在所述终端设备共享存储区中读取所述共享信息后,按照所述预设协议解析所述共享信息;所述第二写入模块还用于
将所述解析后的共享信息写入终端设备为所述应用程序分配的私有存储空间中。其中,所述装置还包括:创建模块,用于在所述终端设备的内置或外置安全数字SD卡上创建所述共享存储区。其中,所述装置还包括:生成模块,用于在向所述终端设备的共享存储区中写入包含所述应用程序的安装包来源的共享信息时,生成写入锁文件;删除模块,用于当向所述终端设备的共享存储区中写入包含所述应用程序的安装包来源的共享信息完成后,删除所述写入锁文件。其中,所述预定协议包括数据格式协议和加密协议。本专利技术的有益效果是:区别于现有技术的情况,本专利技术向终端设备的共享存储区中写入包含应用程序的安装包来源的共享信息;下载应用程序安装包,安装所述应用程序;在所述终端设备共享区域中读取所述共享信息;将所述共享信息写入终端设备为所述应用程序分配的私有存储空间中。由于在终端设备的共享存储区中写入包含App的安装包来源的共享信息,使得App在打包App包时不需要将不同安装包来源打包进去,一个App只需要一个App包,共享信息能够在终端设备读取,通过这种方式,能够节省App发行平台的存储空间,并使App的开发商方便管理与维护App。附图说明图1是现有技术中不同的应用程序在不同的推广渠道中进行推广时的示意图;图2是本专利技术信息共享的方法一实施方式的流程图;图3是本专利技术信息共享的方法另一实施方式的流程图;图4是本专利技术信息共享的方法在实际应用中的一具体实施方式的流程示意图;图5是本专利技术信息共享的方法在实际应用中的另一具体实施方式的示意图;图6是本专利技术信息共享的装置一实施方式的结构示意图。具体实施方式下面结合附图和实施方式对本专利技术进行详细说明。本专利技术的信息共享的方法及装置,向终端设备的共享存储区中写入包含应用程序的安装包来源的共享信息;下载应用程序安装包,安装所述应用程序;在所述终端设备共享区域中读取所述共享信息;将所述共享信息写入终端设备为所述应用程序分配的私有存储空间中。由于在终端设备的共享存储区中写入包含App的安装包来源的共享信息,使得App在打包App包时不需要将不同安装包来源打包进去,一个App只需要一个App包,共享信息能够在终端设备读取,通过这种方式,能够节省App发行平台的存储空间,并使App的开发商方便管理与维护App。参阅图2,图2是本专利技术信息共享的方法一实施方式的流程图,包括:步骤S101:向终端设备的共享存储区中写入包含应用程序的安装包来源的共享信息。共享存储区是在终端设备(例如,手机,平板电脑等)上专门创建的用来存储共享信息的区域。应用程序的安装包来源是指该应用程序是从哪里下载来的,或者是应用程序安装包的推广渠道信息。例如,应用程序的安装包来源是应用商店、网页广告入口、手机预装等等。步骤S102:下载应用程序安装包,安装应用程序。步骤S103:在终端设备共享存储区中读取共享信息。在应用程序安装完成后,可以去终端设备共享存储区中读取共享信息。步骤S104:将共享信息写入终端设备为应用程序分配的私有存储空间中。当应用程序安装后,一般终端设备都有为该应用程序分配的私有存储空间(在个人计算机上可以是应用程序的安装目录,在移动终端上可以是分配给应用程序的存储空间),用于存放相关的文件。将共享信息写入私有存储空间,也不需要重新占用新的存储空间。例如:应用商店应用程序可以将渠道信息(即应用商店)作为共享信息存储在终端设备的共享存储区中。用户从应用商店上下载其它任何应用程序并安装应用程序后,从终端设备共享存储区中读取渠道信息(即应用商店),然后将渠道信息(即应用商店)写入终端设备为该应用程序分配的私有存储空间中。因此,在应用商店上发布的任何应用程序安装包均不需要携带渠道信息,在手机上安装后,可以直接到共享存储区读取渠道信息,然后写入私有存储空间,该应用程序也就有了渠道信息。又例如:假设推广渠道有应用商店1、应用商店2、应用商店3,应用程序1和应用程序2的安装包都保存在公共App服务器上,应用商本文档来自技高网
...
信息共享的方法及装置

【技术保护点】
一种信息共享的方法,其特征在于,包括:向终端设备的共享存储区中写入包含应用程序的安装包来源的共享信息;下载应用程序安装包,安装所述应用程序;在所述终端设备共享区域中读取所述共享信息;将所述共享信息写入终端设备为所述应用程序分配的私有存储空间中。

【技术特征摘要】
1.一种信息共享的方法,其特征在于,包括:向终端设备的共享存储区中写入包含应用程序的安装包来源的共享信息;下载应用程序安装包,安装所述应用程序;在所述终端设备共享区域中读取所述共享信息;将所述共享信息写入终端设备为所述应用程序分配的私有存储空间中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:加密所述共享信息。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:按照预设协议生成所述共享信息;在所述终端设备共享存储区中读取所述共享信息后,按照所述预设协议解析所述共享信息;将所述解析后的共享信息写入终端设备为所述应用程序分配的私有存储空间中。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述终端设备的内置或外置安全数字SD卡上创建所述共享存储区。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在向所述终端设备的共享存储区中写入包含所述应用程序的安装包来源的共享信息时,生成写入锁文件;当向所述终端设备的共享存储区中写入包含所述应用程序的安装包来源的共享信息完成后,删除所述写入锁文件。6.根据权利要求3所述的方法,其特征在于,所述预定协议包括数据格式协议和加密协议。7.一种信息共享的装置,其特征在于,所述装置包括:第一写入模块,用于向终端设备的共享存储区中写入包含...

【专利技术属性】
技术研发人员:王传举潘刚闫守涛
申请(专利权)人:广州爱九游信息技术有限公司
类型:发明
国别省市:广东;44

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

1