Universal generation method for multi-channel software installation package
A software installation package and software installation technology, applied in the Internet field, can solve the problems of high maintenance cost, increased cost, and high labor cost of channel SDK upgrades, and achieve the effects of low cost, reduced work intensity, and simple implementation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0083] Take generating a game software installation package as an example.
[0084] First of all, when developing game software, introduce (channel) proxy SDK, which is an SDK that unifies all channel SDK interfaces. Game software only needs to access this proxy SDK. Before using the present invention, game development needs to be completed The access of the proxy SDK forms the parent package. In this way, game developers are freed from duplication of work for all channel package solutions, and the work intensity of game software development is reduced.
[0085] After the game development access channel agent SDK, using the present invention, the staff can obtain the latest files and data from the server after selecting the channel that needs to generate the corresponding installation package, and download them to realize real-time SDK update of each channel, real-time Sync channel parameters. Then the system can use the proxy SDK to connect the channel SDK to the game maste...
Embodiment 2
[0095] The difference from Embodiment 1 is that after the real-time SDK update of each channel is realized and the channel parameters are synchronized in real time. The method of the present invention can automatically handle channel-specific requirements. The "automatic processing" here refers to being transparent to game development. The game development process does not need to care about the special requirements of the channel, but handles these differences in the packaging code of the channel. For example: Huawei channels do not allow alipay strings, so all alipay strings are removed during the packaging process. Then, through the method described in Embodiment 1, the proxy SDK is used to connect the Huawei channel SDK to the game master package to form a dedicated game software installation package corresponding to the Huawei channel.
Embodiment 3
[0097] The difference from the above embodiments is that the present invention can also generate a log about the packaging process, and if an error occurs during the packaging process, relevant information can be reflected in the log for confirmation by the research and development personnel.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


