CN110620827B - 一种Android云上分片打包方法、主机、***和设备 - Google Patents
一种Android云上分片打包方法、主机、***和设备 Download PDFInfo
- Publication number
- CN110620827B CN110620827B CN201911040296.9A CN201911040296A CN110620827B CN 110620827 B CN110620827 B CN 110620827B CN 201911040296 A CN201911040296 A CN 201911040296A CN 110620827 B CN110620827 B CN 110620827B
- Authority
- CN
- China
- Prior art keywords
- package
- fragment
- channel information
- template
- cloud
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9057—Arrangements for supporting packet reassembly or resequencing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了一种Android云上分片打包方法、主机、***和设备,在OSS内拷贝文件,速度可达10Gbps,大幅度加快了打包速度,将网络流量和IOPS(Input/Output Operations Per Second)从打包主机转移到了OSS上,打包主机不再需要存储母包和渠道包,所有包文件都存储在OSS上,减少了存储成本,解决了现有的Android应用渠道打包方式受云主机上传到OSS的流量限制,打包速度慢和渠道打包云主机需要存储母包或临时存储渠道包,存储成本高的技术问题。
Description
技术领域
本申请涉及计算机网络技术领域,尤其涉及一种Android云上分片打包方法、主机、***和设备。
背景技术
目前市场上的Android***app应用存在于各个不同的渠道,在发布app应用后需要统计各个渠道的用户下载量,因此需要进行多渠道打包。目前的Android应用渠道打包业务架构如图1所示,从app发行商cp获得母包之后,通过云主机上传至OSS,渠道打包云主机从OSS中拉取母包,在母包上加入渠道文件信息,打包成渠道包上传至OSS,通过CDN为用户提供app下载服务。云主机内网限流1Gbps的带宽峰值,在打包业务峰值时处理缓慢,扩展渠道打包云主机又会存在达到OSS的单用户吞吐量上限,业务进一步扩展遇到瓶颈。并且,每个app运营每月可能对接上千个分发渠道,需要打包千百个渠道包,存储成本高。
发明内容
本申请提供了一种Android云上分片打包方法、主机、***和设备,用于解决现有的Android应用渠道打包方式受云主机上传到OSS的流量限制,打包速度慢和渠道打包云主机需要存储母包或临时存储渠道包,存储成本高的技术问题。
有鉴于此,本申请第一方面提供了一种Android云上分片打包方法,包括:
响应于渠道打包请求,从模板包的HTTP header读取默认渠道信息在所述模板包里的字节分片的位置,所述模板包为将默认渠道信息对称加密后作为文件名写入到目标母包文件中的包;
调用OSS的分片拷贝文件接口,从所述模板包拷贝第一范围字节到渠道包地址,作为第一分片,所述第一范围字节为所述模板包中的默认渠道信息的字节开始位置前的字节;
下载所述模板包第二范围的字节到RAM中,将所述默认渠道信息替换为预置渠道信息后上传到所述渠道包地址,作为第二分片,所述第二范围的字节为所述模板包中的默认渠道信息的字节;
调用OSS的completeMultipartUpload接口将所述第一分片和所述第二分片合并成完整的渠道包。
可选地,所述下载所述模板包第二范围的字节到RAM中,将所述默认渠道信息替换为预置渠道信息后上传到所述渠道包地址,作为第二分片,包括:
下载所述模板包第二范围的字节到RAM中,将所述默认渠道信息替换为预置渠道信息,对所述预置渠道信息对车加密后上传到所述渠道包地址,作为第二分片。
本申请第二方面提供了一种Android云上分片打包主机,包括:
读取模块,用于响应于渠道打包请求,从模板包的HTTP header读取默认渠道信息在所述模板包里的字节分片的位置,所述模板包为将默认渠道信息对称加密后作为文件名写入到目标母包文件中的包;
拷贝模块,用于调用OSS的分片拷贝文件接口,从所述模板包拷贝第一范围字节到渠道包地址,作为第一分片,所述第一范围字节为所述模板包中的默认渠道信息的字节开始位置前的字节;
下载替换模块,用于下载所述模板包第二范围的字节到RAM中,将所述默认渠道信息替换为预置渠道信息后上传到所述渠道包地址,作为第二分片,所述第二范围的字节为所述模板包中的默认渠道信息的字节;
合并模块,用于调用OSS的completeMultipartUpload接口将所述第一分片和所述第二分片合并成完整的渠道包。
可选地,所述下载替换模块具体用于:
下载所述模板包第二范围的字节到RAM中,将所述默认渠道信息替换为预置渠道信息,对所述预置渠道信息对车加密后上传到所述渠道包地址,作为第二分片。
本申请第三方面提供了一种Android云上分片打包***,包括获取目标母包终端、包上传云主机、OSS服务器和第一方面所述的任一种Android云上分片打包主机;
所述获取目标母包终端,用于从应用发行商获取目标母包,将所述目标母包上传至所述包上传云主机;
所述包上传云主机,用于将默认渠道信息对称加密后作为文件名写入到所述目标母包作为模板包,将所述模板包上传至OSS服务器,并将默认渠道信息文件在所述模板包中的字节开始位置和字节结束位置放至OSS的HTTP header;
所述OSS服务器,用于存储所述模板包和渠道包,还用于为所述Android云上分片打包主机提供分片拷贝文件接口和completeMultipartUpload接口。
可选地,还包括CDN服务器;
所述CDN服务器与所述Android云上分片打包主机通信连接,用于为用户端提供应用下载服务。
本申请第四方面提供了一种Android云上分片打包设备,所述设备包括处理器以及存储器:
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行第一方面所述的任一种Android云上分片打包方法。
本申请第五方面提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行第一方面所述的任一种Android云上分片打包方法。
本申请第六方面提供了一种包括指令的计算机程序产品,当其在计算机上运行时,使得所述计算机执行第一方面所述的任一种Android云上分片打包方法。
从以上技术方案可以看出,本申请实施例具有以下优点:
本申请中提供了一种Android云上分片打包方法,包括:响应于渠道打包请求,从模板包的HTTP header读取默认渠道信息在模板包里的字节分片的位置,模板包为将默认渠道信息对称加密后作为文件名写入到目标母包文件中的包;调用OSS的分片拷贝文件接口,从模板包拷贝第一范围字节到渠道包地址,作为第一分片,第一范围字节为模板包中的默认渠道信息的字节开始位置前的字节;下载模板包第二范围的字节到RAM中,将默认渠道信息替换为预置渠道信息后上传到渠道包地址,作为第二分片,第二范围的字节为所述模板包中的默认渠道信息的字节;调用OSS的completeMultipartUpload接口将第一分片和第二分片合并成完整的渠道包。本申请提供的Android云上分片打包方法,在OSS内拷贝文件,速度可达10Gbps,大幅度加快了打包速度,将网络流量和IOPS(Input/Output OperationsPer Second)从打包主机转移到了OSS上,打包主机不再需要存储母包和渠道包,所有包文件都存储在OSS上,减少了存储成本,解决了现有的Android应用渠道打包方式受云主机上传到OSS的流量限制,打包速度慢和渠道打包云主机需要存储母包或临时存储渠道包,存储成本高的技术问题。
附图说明
图1为现有的Android应用渠道打包业务架构示意图;
图2为本申请实施例中的一种Android云上分片打包方法的流程图;
图3为本申请实施例中的一种Android云上分片打包方法的另一流程示意图;
图4为本申请实施例中提供的一种Android云上分片打包主机的模块示意图;
图5为本申请实施例中提供的一种Android云上分片打包***的网络架构图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
以下是对本申请中的技术词语的解释说明:
母包:从发行商获取的原始应用包。
OSS:Operation Support Systems,阿里云提供的云存储服务。
CDN:Content Delivery Network,文件下载服务,提供稳定的流量下载服务。
为了便于理解,请参阅图2,本申请提供的一种Android云上分片打包方法的一个实施例,包括:
步骤101、响应于渠道打包请求,从模板包的HTTP header读取默认渠道信息在模板包里的字节分片的位置,模板包为将默认渠道信息对称加密后作为文件名写入到目标母包文件中的包。
步骤102、调用OSS的分片拷贝文件接口,从模板包拷贝第一范围字节到渠道包地址,作为第一分片,第一范围字节为模板包中的默认渠道信息的字节开始位置前的字节。
步骤103、下载模板包第二范围的字节到RAM中,将默认渠道信息替换为预置渠道信息后上传到所述渠道包地址,作为第二分片,第二范围的字节为模板包中的默认渠道信息的字节。
步骤104、调用OSS的completeMultipartUpload接口将第一分片和第二分片合并成完整的渠道包。
需要说明的是,如图3所示,当打包主机接收到渠道打包请求之后,打包主机对渠道打包请求作出响应,从模板包的HTTP header读取默认渠道信息在模板包里的字节分片的位置,可以将模板包的HTTP header里读取的渠道信息在模板包里的字节分片的位置设为两个范围,如第一范围(0,95)和第二(96,99)。模板包里的HTTP header自定义的分片信息使用OSS的文件原信息(Object Meta)上传。默认渠道信息可以是G100(新起点渠道),也可以是G14(小米渠道),或者其它渠道。本申请实施例中的模板包为将默认渠道信息对称加密后作为文件名写入到目标母包文件中的包。在进行渠道打包时,打包程序调用OSS的分片拷贝文件接口,把模板包内的渠道信息字节开始位置前的分片内容在OSS上拷贝到渠道包的Object内,如图3中的从模板包拷贝(0,95)范围一共96个字节到渠道包地址,作为第1个分片。然后打包程序下载OSS模板包的后续分片内容,即第二范围的字节,通常第二范围的字节很小,在RAM中把默认渠道信息替换成预置渠道信息,即目标的渠道信息,对预置渠道信息字节进行对称加密,然后将替换加密后的字节上传到渠道包的Object内,如图3中的下载模板包(96,99)范围的字节到打包机的RAM里,并替换渠道信息,然后上传为渠道包的第2个分片。最后调用OSS的completeMultipartUpload接口将第一分片和第二分片合并成完整的渠道包。
本申请实施例提供的Android云上分片打包方法,在OSS内拷贝文件,速度可达10Gbps,大幅度加快了打包速度,将网络流量和IOPS(Input/Output Operations PerSecond)从打包主机转移到了OSS上,打包主机不再需要存储母包和渠道包,所有包文件都存储在OSS上,减少了存储成本,解决了现有的Android应用渠道打包方式受云主机上传到OSS的流量限制,打包速度慢和渠道打包云主机需要存储母包或临时存储渠道包,存储成本高的技术问题。
为了便于理解,请参阅图4,本申请中提供了一种Android云上分片打包主机,包括:
读取模块201,用于响应于渠道打包请求,从模板包的HTTP header读取默认渠道信息在模板包里的字节分片的位置,模板包为将默认渠道信息对称加密后作为文件名写入到目标母包文件中的包。
拷贝模块202,用于调用OSS的分片拷贝文件接口,从模板包拷贝第一范围字节到渠道包地址,作为第一分片,第一范围字节为模板包中的默认渠道信息的字节开始位置前的字节。
下载替换模块203,用于下载模板包第二范围的字节到RAM中,将默认渠道信息替换为预置渠道信息后上传到渠道包地址,作为第二分片,第二范围的字节为模板包中的默认渠道信息的字节。
合并模块204,用于调用OSS的completeMultipartUpload接口将第一分片和第二分片合并成完整的渠道包。
作为改进,下载替换模块203可以具体用于:
下载模板包第二范围的字节到RAM中,将默认渠道信息替换为预置渠道信息,对预置渠道信息对车加密后上传到渠道包地址,作为第二分片。
为了便于理解,请参阅图5,本申请提供了一种Android云上分片打包***的实施例,包括:
获取目标母包终端、包上传云主机、OSS服务器和前述Android云上分片打包主机实施例中的Android云上分片打包主机;
获取目标母包终端,用于从应用发行商获取目标母包,将目标母包上传至包上传云主机;
包上传云主机,用于将默认渠道信息对称加密后作为文件名写入到目标母包作为模板包,将模板包上传至OSS服务器,并将默认渠道信息文件在模板包中的字节开始位置和字节结束位置放至OSS的HTTP header;
OSS服务器,用于存储模板包和渠道包,还用于为Android云上分片打包主机提供分片拷贝文件接口和completeMultipartUpload接口。
作为改进,Android云上分片打包***还可以包括CDN服务器;
CDN服务器与Android云上分片打包主机通信连接,用于为用户端提供应用下载服务。在Android云上分片打包主机渠道包打包完成后,可通过CDN服务器为用户提供CDN地址下载应用。
本申请中还提供了一种Android云上分片打包设备的实施例,设备包括处理器以及存储器:
存储器用于存储程序代码,并将程序代码传输给所述处理器;
处理器用于根据程序代码中的指令执行前述Android云上分片打包方法实施例中的任一种Android云上分片打包方法。
本申请中还提供了计算机可读存储介质的实施例,计算机可读存储介质用于存储程序代码,所述程序代码用于执行前述Android云上分片打包方法实施例中的任一种Android云上分片打包方法。
本申请中还提供了一种包括指令的计算机程序产品的实施例,当其在计算机上运行时,使得计算机执行前述Android云上分片打包方法实施例中的任一种Android云上分片打包方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文全称:Read-OnlyMemory,英文缩写:ROM)、随机存取存储器(英文全称:Random Access Memory,英文缩写:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (8)
1.一种Android云上分片打包方法,其特征在于,包括:
响应于渠道打包请求,从模板包的HTTP header读取默认渠道信息在所述模板包里的字节分片的位置,所述模板包为将默认渠道信息对称加密后作为文件名写入到目标母包文件中的包;
调用OSS的分片拷贝文件接口,从所述模板包拷贝第一范围字节到渠道包地址,作为第一分片,所述第一范围字节为所述模板包中的默认渠道信息的字节开始位置前的字节;
下载所述模板包第二范围的字节到RAM中,将所述默认渠道信息替换为预置渠道信息后上传到所述渠道包地址,作为第二分片,所述第二范围的字节为所述模板包中的默认渠道信息的字节;
调用OSS的completeMultipartUpload接口将所述第一分片和所述第二分片合并成完整的渠道包。
2.根据权利要求1所述的Android云上分片打包方法,其特征在于,所述下载所述模板包第二范围的字节到RAM中,将所述默认渠道信息替换为预置渠道信息后上传到所述渠道包地址,作为第二分片,包括:
下载所述模板包第二范围的字节到RAM中,将所述默认渠道信息替换为预置渠道信息,对所述预置渠道信息对车加密后上传到所述渠道包地址,作为第二分片。
3.一种Android云上分片打包主机,其特征在于,包括:
读取模块,用于响应于渠道打包请求,从模板包的HTTP header读取默认渠道信息在所述模板包里的字节分片的位置,所述模板包为将默认渠道信息对称加密后作为文件名写入到目标母包文件中的包;
拷贝模块,用于调用OSS的分片拷贝文件接口,从所述模板包拷贝第一范围字节到渠道包地址,作为第一分片,所述第一范围字节为所述模板包中的默认渠道信息的字节开始位置前的字节;
下载替换模块,用于下载所述模板包第二范围的字节到RAM中,将所述默认渠道信息替换为预置渠道信息后上传到所述渠道包地址,作为第二分片,所述第二范围的字节为所述模板包中的默认渠道信息的字节;
合并模块,用于调用OSS的completeMultipartUpload接口将所述第一分片和所述第二分片合并成完整的渠道包。
4.根据权利要求3所述的Android云上分片打包主机,其特征在于,所述下载替换模块具体用于:
下载所述模板包第二范围的字节到RAM中,将所述默认渠道信息替换为预置渠道信息,对所述预置渠道信息对车加密后上传到所述渠道包地址,作为第二分片。
5.一种Android云上分片打包***,其特征在于,包括获取目标母包终端、包上传云主机、OSS服务器和权利要求3-4中任一项所述的Android云上分片打包主机;
所述获取目标母包终端,用于从应用发行商获取目标母包,将所述目标母包上传至所述包上传云主机;
所述包上传云主机,用于将默认渠道信息对称加密后作为文件名写入到所述目标母包作为模板包,将所述模板包上传至OSS服务器,并将默认渠道信息文件在所述模板包中的字节开始位置和字节结束位置放至OSS的HTTP header;
所述OSS服务器,用于存储所述模板包和渠道包,还用于为所述Android云上分片打包主机提供分片拷贝文件接口和completeMultipartUpload接口。
6.根据权利要求5所述的Android云上分片打包***,其特征在于,还包括CDN服务器;
所述CDN服务器与所述Android云上分片打包主机通信连接,用于为用户端提供应用下载服务。
7.一种Android云上分片打包设备,其特征在于,所述设备包括处理器以及存储器:
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行权利要求1-2任一项所述的Android云上分片打包方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行权利要求1-2任一项所述的Android云上分片打包方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911040296.9A CN110620827B (zh) | 2019-10-29 | 2019-10-29 | 一种Android云上分片打包方法、主机、***和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911040296.9A CN110620827B (zh) | 2019-10-29 | 2019-10-29 | 一种Android云上分片打包方法、主机、***和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110620827A CN110620827A (zh) | 2019-12-27 |
CN110620827B true CN110620827B (zh) | 2022-02-25 |
Family
ID=68927116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911040296.9A Active CN110620827B (zh) | 2019-10-29 | 2019-10-29 | 一种Android云上分片打包方法、主机、***和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110620827B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111752946B (zh) * | 2020-06-22 | 2021-04-30 | 上海众言网络科技有限公司 | 一种基于分片方式对调研数据进行预处理的方法及装置 |
CN112569603A (zh) * | 2020-12-26 | 2021-03-30 | 广州趣丸网络科技有限公司 | 一种游戏接入方法、装置和设备 |
CN113179314B (zh) * | 2021-04-25 | 2022-05-13 | 网易(杭州)网络有限公司 | 一种渠道安装包的处理方法和装置 |
CN115801769B (zh) * | 2023-01-06 | 2023-05-05 | 广州简悦信息科技有限公司 | 渠道包获取方法、电子设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105487876A (zh) * | 2015-12-30 | 2016-04-13 | 武汉手盟网络科技有限公司 | 一种安卓实时多渠道打包方法 |
CN105487881A (zh) * | 2015-08-20 | 2016-04-13 | 广州爱九游信息技术有限公司 | 一种软件安装包打包方法、装置及*** |
CN106843962A (zh) * | 2017-01-19 | 2017-06-13 | 北京乐盟互动科技有限公司 | 一种应用打包方法及装置 |
CN107147750A (zh) * | 2017-07-21 | 2017-09-08 | 广州爱九游信息技术有限公司 | 上传、打包装置及服务平台、下载服务器和分发方法 |
CN109542459A (zh) * | 2018-09-29 | 2019-03-29 | 中国平安人寿保险股份有限公司 | 应用程序打包方法及装置、计算机装置及计算机存储介质 |
CN110069264A (zh) * | 2019-03-21 | 2019-07-30 | 平安普惠企业管理有限公司 | 构建资源包的方法、装置、计算机设备和存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101693824B1 (ko) * | 2014-04-29 | 2017-01-09 | 엔에이치엔엔터테인먼트 주식회사 | 어플리케이션의 마케팅 채널을 추적하는 방법 및 시스템 |
-
2019
- 2019-10-29 CN CN201911040296.9A patent/CN110620827B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105487881A (zh) * | 2015-08-20 | 2016-04-13 | 广州爱九游信息技术有限公司 | 一种软件安装包打包方法、装置及*** |
CN105487876A (zh) * | 2015-12-30 | 2016-04-13 | 武汉手盟网络科技有限公司 | 一种安卓实时多渠道打包方法 |
CN106843962A (zh) * | 2017-01-19 | 2017-06-13 | 北京乐盟互动科技有限公司 | 一种应用打包方法及装置 |
CN107147750A (zh) * | 2017-07-21 | 2017-09-08 | 广州爱九游信息技术有限公司 | 上传、打包装置及服务平台、下载服务器和分发方法 |
CN109542459A (zh) * | 2018-09-29 | 2019-03-29 | 中国平安人寿保险股份有限公司 | 应用程序打包方法及装置、计算机装置及计算机存储介质 |
CN110069264A (zh) * | 2019-03-21 | 2019-07-30 | 平安普惠企业管理有限公司 | 构建资源包的方法、装置、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110620827A (zh) | 2019-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110620827B (zh) | 一种Android云上分片打包方法、主机、***和设备 | |
CN104503745B (zh) | 一种生成应用渠道包的方法和装置 | |
WO2016192197A1 (zh) | 一种终端的软件升级方法、装置、***和计算机存储介质 | |
US10491672B2 (en) | Data transfer device, data receiving system and data receiving method | |
EP2866142A1 (en) | Upgrade package generation method and device, dynamic file differential upgrade method and terminal | |
CN107844518B (zh) | 评估指定app下载量的方法、数据服务器、打包平台及*** | |
KR101568947B1 (ko) | 폰트 파일을 다운로드하는 방법 및 시스템 | |
CN113179314B (zh) | 一种渠道安装包的处理方法和装置 | |
US20210281624A1 (en) | Balance of initial frame and limitation of traffic | |
CN109151505B (zh) | 一种视频转码方法、***、装置及计算机可读存储介质 | |
WO2023142385A1 (zh) | 一种仪表***与娱乐主机***多屏传输方法、装置及车辆 | |
CN103701907A (zh) | 服务器中的数据续传的处理方法及*** | |
CN104486442A (zh) | 分布式存储***的数据传输方法、装置 | |
CN110519656B (zh) | 自适应流媒体的播放方法、***以及服务器 | |
CN113645308B (zh) | 移动终端tcp通信、装置、设备及存储介质 | |
CN110874345B (zh) | 分布式存储***中的数据处理方法、装置和*** | |
CN110209344B (zh) | 迁移对象存储的方法、装置和计算机可读存储介质 | |
CN103326889B (zh) | 一种新旧版本间通信兼容的方法及装置 | |
CN108123965B (zh) | 应用程序包分发的方法、装置及*** | |
CN103678699A (zh) | 服务器中的数据合并方法及*** | |
WO2021227481A1 (zh) | 基于hls的文件管理方法、装置、电子设备和存储介质 | |
CN110691134A (zh) | 一种基于mqtt协议的文件传输方法 | |
CN114095572B (zh) | 数据搬运方法及装置 | |
US20140068006A1 (en) | Method, apparatus and system for providing content | |
CN111399896B (zh) | 补丁获取方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |