Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software package generation method and device, storage medium and electronic device

A software package and file technology, applied in the computer field, can solve problems such as undiscovered solutions, user safety hazards, and low software development efficiency, and achieve the effect of improving channel adaptation rate and improving development efficiency

Pending Publication Date: 2020-12-08
BEIJING PERFECT WORLD SOFTWARE TECH DEV CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In related technologies, the game uses a third-party multi-channel access platform, and the user's login data and payment data will use the functions provided by the third-party platform, which poses a huge security risk to both the company and the user, and some app stores will not allow it. When this kind of APK package goes online, in order to avoid security risks, we choose to package the login configuration information and payment configuration information of the channel into the APK package. In order to adapt to multiple third access channels, when packaging the APK file, we need to target Different channels make a software package separately, resulting in low software development efficiency
[0004] For the above-mentioned problems existing in related technologies, no effective solution has been found yet

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software package generation method and device, storage medium and electronic device
  • Software package generation method and device, storage medium and electronic device
  • Software package generation method and device, storage medium and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] The method embodiment provided in Embodiment 1 of the present application can be executed in a mobile phone, a tablet, a server, a computer or similar electronic terminals. Take running on a computer as an example, figure 1 It is a block diagram of the hardware structure of a generating computer of a software package in the embodiment of the present invention. Such as figure 1 As shown, computer 10 may include one or more ( figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data. Optionally, the above-mentioned computer can also be A transmission device 106 for communication functions and an input and output device 108 are included. Those of ordinary skill in the art can understand that, figure 1 The structure shown is only for illustration, and it does not limit the structure of the above-m...

Embodiment 2

[0070] In this embodiment, a device for generating a software package is also provided, which is used to realize the above embodiments and preferred implementation modes, and what has been described will not be repeated. As used below, the term "module" may be a combination of software and / or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.

[0071] This embodiment provides a device for generating a software package, which is applied to the display of associations between historical data. The device is used to: input two historical data nodes that need to be queried, and search for the two historical data nodes The associated nodes between are represented by path connections.

[0072] Figure 4 It is a structural block diagram of a generating device of a software package ...

Embodiment 3

[0084] Embodiments of the present invention also provide a storage medium, in which a computer program is stored, wherein the computer program is set to execute the steps in any one of the above method embodiments when running.

[0085] Optionally, in this embodiment, the above-mentioned storage medium may be configured to store a computer program for performing the following steps:

[0086] S1, obtain the source Android application package APK file of the online game, and the configuration information of multiple target distribution channels;

[0087] S2, decompiling the source APK file to obtain an intermediate file;

[0088] S3. Generate a plurality of first target APK files respectively according to the intermediate file and the plurality of configuration information, where each first target APK file corresponds to a target publishing channel.

[0089] Optionally, in this embodiment, the above-mentioned storage medium may include but not limited to: U disk, read-only memo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a software package generation method and device, a storage medium and an electronic device, and the method is applied to the association display of historical data, and comprises the steps: obtaining a source Android application package APK file of an online game and the configuration information of a plurality of target publishing channels; decompiling the source APK file to obtain an intermediate file; and generating a plurality of first target APK files according to the intermediate file and the plurality of pieces of configuration information, each first target APK file corresponding to one target release channel. Through the method and the device, the technical problem of low efficiency of generating the multi-channel APK file in related technologies is solved,the development efficiency of the APK file is improved, and the channel adaptation rate of the APK file is improved.

Description

technical field [0001] The present invention relates to the field of computers, in particular to a method and device for generating a software package, a storage medium, and an electronic device. Background technique [0002] Among related technologies, the Internet has developed rapidly in recent years, and smart phones have become an indispensable part of people's lives. Relying on smartphones, mobile games are developing rapidly. The online promotion of mobile online games relies on various channel distribution platforms, such as App Store, Wandoujia, Huawei, Meizu, Lenovo, VIVO, OPPO App Store, etc. The distribution platforms of each channel carry out game promotion in various ways, and provide users with download, login, and payment services. Games published to the distribution platform need to access the SDK (Software Development Kit) provided by the corresponding platform, and users who use the distribution platform provided system and payment system. This requires ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/53G06F8/71
CPCG06F8/53G06F8/71
Inventor 李岩范振宇金亮
Owner BEIJING PERFECT WORLD SOFTWARE TECH DEV CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products