CN116126336A - Source code compiling method and device - Google Patents

Source code compiling method and device Download PDF

Info

Publication number
CN116126336A
CN116126336A CN202211516875.8A CN202211516875A CN116126336A CN 116126336 A CN116126336 A CN 116126336A CN 202211516875 A CN202211516875 A CN 202211516875A CN 116126336 A CN116126336 A CN 116126336A
Authority
CN
China
Prior art keywords
code
compiling
source code
source
package
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.)
Pending
Application number
CN202211516875.8A
Other languages
Chinese (zh)
Inventor
余洋洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bank of China Ltd
Original Assignee
Bank of China Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN202211516875.8A priority Critical patent/CN116126336A/en
Publication of CN116126336A publication Critical patent/CN116126336A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/41Compilation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/41Compilation
    • G06F8/44Encoding
    • G06F8/447Target code generation

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The invention discloses a source code compiling method and device, wherein the method comprises the following steps: acquiring source codes from code management equipment; packaging the source codes to obtain source code packages; transmitting the source code package to compiling equipment; receiving an object code packet sent by compiling equipment; and analyzing the object code package to obtain the object code. The invention can transfer the source code in the code management device through the transfer device under the condition that the source code in the code management device cannot be directly accessed by the compiling device, so that the compiling device obtains the source code in the code management device, the compiling of the source code is realized, and the compiling efficiency is improved.

Description

Source code compiling method and device
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method and an apparatus for compiling source code.
Background
This section is intended to provide a background or context to the embodiments of the invention that are recited in the claims. The description herein is not admitted to be prior art by inclusion in this section.
Currently, enterprises commonly use source code management tools, such as GIT, to manage source code developed by developers, such as storage, version control, and the like. The source code management tool may be deployed on a code management device. Source code in a code management device needs to be compiled on a compiling device. Limited by some factors, in some scenarios the compiling device cannot directly access the source code in the code management device. The developer needs to manually copy the source code in the code management apparatus into the compiling apparatus to compile the source code. Resulting in inefficient compilation.
Disclosure of Invention
The embodiment of the invention provides a source code compiling method, which comprises the following steps:
acquiring source codes from code management equipment;
packaging the source codes to obtain source code packages;
transmitting the source code package to compiling equipment;
receiving an object code packet sent by compiling equipment;
and analyzing the object code package to obtain the object code.
The embodiment of the invention provides another source code compiling method, which comprises the following steps:
receiving a source code packet sent by a transfer device, wherein the source code packet is obtained by packaging source codes in a code management device;
analyzing the source code package to obtain a source code;
compiling the source code to obtain a target code;
packaging the object code to obtain an object code package;
and sending the object code packet to the transfer equipment.
The embodiment of the invention also provides a source code compiling device, which comprises:
an acquisition unit configured to acquire a source code from a code management apparatus;
the packing unit is used for packing the source codes to obtain source code packets;
a transmitting unit for transmitting the source code packet to the compiling device;
the receiving unit is used for receiving the object code packet sent by the compiling device;
and the analysis unit is used for analyzing the object code packet to obtain the object code.
The embodiment of the invention also provides another source code compiling device, which comprises:
the receiving unit is used for receiving the source code package sent by the transfer equipment, wherein the source code package is obtained by packaging source codes in the code management equipment;
the analysis unit is used for analyzing the source code packet to obtain source codes;
the compiling unit is used for compiling the source code to obtain an object code;
the packing unit is used for packing the object code to obtain an object code packet;
and the sending unit is used for sending the object code packet to the transfer equipment.
The embodiment of the invention also provides computer equipment, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the source code compiling method when executing the computer program.
The embodiment of the invention also provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program realizes the source code compiling method when being executed by a processor.
The embodiment of the invention also provides a computer program product, which comprises a computer program, and the computer program realizes the source code compiling method when being executed by a processor.
According to the source code compiling method in the embodiment of the invention, under the condition that the compiling device cannot directly access the source code in the code management device, the compiling device can conduct transfer through the transfer device, so that the compiling device can obtain the source code in the code management device, the compiling of the source code is realized, and the compiling efficiency is improved. The relay device may also obtain compiled object code.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art. In the drawings:
FIG. 1 is a schematic diagram of the functional structure of a system according to an embodiment of the present invention;
FIG. 2 is a flowchart of a source code compiling method according to an embodiment of the invention;
FIG. 3 is a flowchart of a source code compiling method according to an embodiment of the invention;
FIG. 4 is a schematic functional structure of a source code compiling apparatus according to an embodiment of the invention;
fig. 5 is a schematic functional structure diagram of a source code compiling apparatus according to an embodiment of the invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the embodiments of the present invention will be described in further detail with reference to the accompanying drawings. The exemplary embodiments of the present invention and their descriptions herein are for the purpose of explaining the present invention, but are not to be construed as limiting the invention. The data acquisition, storage, use, processing and the like in the technical scheme meet the relevant regulations of national laws and regulations.
The factors may include: (1) Some enterprises may prohibit deployment of applications on compiling devices for accessing source code in code management devices, such as various open source tools (e.g., CURL) and non-open source tools, etc., from regulatory aspects for data security or copyright considerations; (2) the compiling device has strict requirements on the compiling environment. The building cost of the compiling environment is high. If a compiling-independent application (e.g., an application for calling a source code management tool interface) is deployed on a compiling device, the compiling environment may be compromised; (3) For business reasons, applications deployed in a compilation device need to be written in a special computer language (e.g., COBOL language). The special computer language is more limited in use, and various ready-made tools convenient for developers to use are rare. It is also objectively difficult to obtain an application written by the special computer language and having access to the source code in the code management device. The above factors make it impossible for the compiling device to directly access the source code in the code management device, resulting in low compiling efficiency of the source code.
Please refer to fig. 1. The present description provides a system. The system may include a code management device, a relay device, and a compiling device. The code management device may comprise a server or the like. The code management device is used for managing source code developed by a developer, such as storage, version control, and the like. Specifically, an active code management tool may be deployed in a code management device. The source code management tool may manage source code developed by the developer, such as storage, version control, and the like. The source code management tool may include a GIT (distributed version control system) that may include a base GIT and various variants of the base GIT (e.g., TGit). Such that the code management device may comprise a GIT device. The transfer device is used for acquiring the source code from the code management device, sending the source code to the compiling device for compiling, and acquiring the compiled target code from the compiling device. The relay device may comprise any computer device. Preferably, the staging device may comprise a developer-oriented local development device. The local development device may include a personal PC or the like. A Microsoft Windows operating system may run on the local development device. Wherein a developer can input written source code in a local development device. The native development device may send the source code to a code management device. The code management device may receive and store source code. The compiling device may comprise a server or the like. The compiling device is used for compiling the source code to obtain the target code. The compiling device may be operated with a UNIX or LINUX operating system. So that the compilation environment may be a UNIX or LINUX environment.
Please refer to fig. 2. The embodiment of the specification provides a source code compiling method. The source code compiling method can be applied to transfer equipment. The source code compiling method may include the following steps.
Step S11: source code is obtained from a code management device.
In some embodiments, the code management device may have a variety of source codes stored therein. The source code may be uncompiled code written in accordance with a programming language specification. The programming language may include C, C ++, javaScript, python, etc. based. The plurality of source codes are configured to implement a plurality of different functions. Each source code may correspond to an identification. The identification may include an address of the source code in the code management device. The address may point to a file or a file directory, and the file object may include one or more files therein. The relay device may send a source code acquisition request to the code management device. The source code acquisition request may include a source code identifier. The code management device may receive a source code acquisition request; source code pointed by the source code identification can be acquired locally; the source code may be sent to the relay device. The relay device may receive the source code.
In some embodiments, a source code management tool may be deployed in a code management device. The source code management tool may include a GIT (distributed version control system). The GIT may include a base GIT as well as various variations of the base GIT (e.g., TGit). The relay device may comprise a developer-oriented local development device. The local development device may include a personal PC or the like. The local development device need not provide a compilation environment, and in some scenarios the local development device needs to upload source code written by a developer to the code management device. So that the application can be installed in the local development device. The application program may communicate with the code management device by invoking a communication interface of the source code management tool. The native development device may invoke the communication interface of the source code management tool through the application. According to the communication interface, the local development device may send a source code acquisition request to the code management device. According to the communication interface, the code management device may send the source code to the relay device. The application program may include buildfroge, etc. The application supports executable scripts. The executable script may include a first executable script. The first executable script may include a shell script, a batch script (bat), and the like. The first executable script may be for invoking a communication interface of the source code management tool.
In some embodiments, the staging device may obtain the source code from the code management device via the first executable script. Specifically, the relay device may send a source code acquisition request to the code management device by executing the first executable script, and receive the source code sent by the code management device. The first executable script may include a shell script in buildfroge. The first executable script is for pulling source code from a source code management tool.
Step S13: and packaging the source codes to obtain source code packages.
In some embodiments, the source code may include one or more first code files. In practical applications, the relay device may encapsulate the one or more first code files into a source code package. Alternatively, the relay device may further compress the one or more first code files to obtain a source code package.
In some embodiments, the relay device may package the source code through the second executable script to obtain a source code package. The second executable script may include a shell script in buildfroge. The second executable script may be used for packaging and parsing, etc.
Step S15: the source code package is sent to the compiling device.
In some embodiments, the relay device may send the source code package to the compiling device via a protocol such as FTP. The relay device may specifically send the source code package to the compiling device through the third executable script. The third executable script may comprise a batch script in Windows. The third executable script is used for uploading, downloading, and the like. Of course, the above FTP protocol is only an example, and source code packets may also be sent to the compiling device via other protocols.
Step S17: and receiving an object code packet sent by the compiling device.
In some embodiments, a compilation device is used to provide a compilation environment. Specifically, the compiling device may run UNIX or LINUX operating systems. Such that the compilation environment may be a UNIX or LINUX environment. The compiling device may receive a source code package; the source code package can be analyzed to obtain one or more first code files; the one or more first code files may be compiled to obtain one or more second code files. Wherein the object code (object code) may comprise the one or more second code files. The compiling device may place the one or more first code files under a source code directory, so as to compile the one or more first code files to obtain one or more second code files.
The compiling device may package the one or more second code files to obtain an object code package. In practical applications, the compiling device may encapsulate the one or more second code files into an object code package. Alternatively, the compiling device may further compress the one or more second code files to obtain the object code package.
In some embodiments, after obtaining the object code package, the compiling device may actively feed back the object code package to the relay device. For example, the compiling device may feed back the object code package to the transit device via FTP protocol or other protocol. Alternatively, the relay device may send an object code download request to the compiling device. The compiling device may receive an object code download request; the object code package may be sent to the relay device. The relay device may receive the object code package. In practical applications, the relay device may send the target code download request to the compiling device through the FTP protocol or other protocols. The compiling device may send the object code package to the relay device via FTP protocol or other protocol. In addition, as previously mentioned, the application supports running executable scripts. The executable script may include a third executable script. The second executable script may include a shell script, a batch script (bat), and the like. The object code download request may be sent to the compiling device through a third executable script.
In some embodiments, the relay device may receive the object code package sent from the compiling device through the third executable script. The third executable script may comprise a batch script (bat) in Windows.
Step S19: and analyzing the object code package to obtain the object code.
In some embodiments, the relay device may parse the object code package to obtain one or more second code files. The object code may include the one or more second code files. The relay device may set an output directory corresponding to the source code. The relay device may place the object code under the output directory.
Wherein the object code package can be obtained through encapsulation. The relay device may decapsulate the object code packet to obtain one or more second code files. Alternatively, the object code package may be obtained by compression. The relay device may decompress the object code package to obtain one or more second code files.
In some embodiments, the staging device may include a developer-oriented local development device. The developer may enter the written source code in the native development device. The native development device may receive source code; the source code may be sent to a code management device. The code management device may receive and store source code. Further, the code management device may also feed back the identification of the source code to the local development device. The identification may include an address of the source code in the code management device, such as a URL address or the like.
In some embodiments, the relay device may parse the object code package through the second executable script to obtain the object code. The second executable script may include a shell script in buildfroge.
The source code compiling method of the embodiment of the specification can obtain source codes from the code management equipment; the source code can be packaged to obtain a source code package; the source code package may be sent to a compiling device; the object code package sent by the compiling device can be received; the object code package may be parsed to obtain object code. Under the condition that the compiling device cannot directly access the source codes in the code management device, the compiling device can conduct transfer through the transfer device, so that the compiling device can obtain the source codes in the code management device, the compiling of the source codes is achieved, and the compiling efficiency is improved. The relay device may also obtain compiled object code. In addition, according to the source code compiling method of the embodiment of the specification, the transfer device can be used for transferring through the executable script, so that compiling efficiency is improved.
Please refer to fig. 3. The embodiment of the specification provides a source code compiling method. The source code compiling method can be applied to compiling equipment. The source code compiling method may include the following steps.
Step S21: and receiving the source code packet sent by the transfer equipment.
In some embodiments, the source code package is obtained by packaging source code in a code management device.
Step S23: and analyzing the source code package to obtain the source code.
In some embodiments, the compiling device may parse the source code package to obtain one or more first code files. The source code may include the one or more first code files.
Wherein the source code package may be obtained by encapsulation. The compiling device may decapsulate the source code package to obtain one or more first code files. Alternatively, the source code package may be obtained by compression. The compiling device may decompress the source code package to obtain one or more first code files.
In some embodiments, the compiling device may parse the source code package through the fourth executable script to obtain the source code. The fourth executable script may include a shell script in buildfroge.
Step S25: compiling the source code to obtain the target code.
In some embodiments, the compiling device may place the one or more first code files under a source code directory to compile the one or more first code files into one or more second code files. The object code may include the one or more second code files.
Step S27: and packaging the object code to obtain an object code package.
In some embodiments, the compiling device may package the object code through the fourth executable script, resulting in an object code package. The fourth executable script may include a shell script in buildfroge.
Step S29: and sending the object code packet to the transfer equipment.
The source code compiling method of the embodiment of the specification can receive the source code package sent by the transfer equipment; the source code package can be analyzed to obtain source codes; the source code can be compiled to obtain the target code; the object code can be packaged to obtain an object code package; the object code package may be sent to the relay device. Under the condition that the compiling device cannot directly access the source codes in the code management device, the compiling device can conduct transfer through the transfer device, so that the compiling device can obtain the source codes in the code management device, the compiling of the source codes is achieved, and the compiling efficiency is improved. The relay device may also obtain compiled object code. In addition, according to the source code compiling method of the embodiment of the specification, the transfer device can be used for transferring through the executable script, so that compiling efficiency is improved.
Please refer to fig. 4. The embodiment of the invention also provides a source code compiling device, which is described in the following embodiment. The device can be applied to transfer equipment. Because the principle of the device for solving the problem is similar to that of the source code compiling method, the implementation of the device can refer to the implementation of the source code compiling method, and the repetition is omitted.
An acquisition unit 31 for acquiring the source code from the code management apparatus;
a packing unit 33, configured to pack the source code to obtain a source code packet;
a transmitting unit 35 for transmitting the source code packet to the compiling apparatus;
a receiving unit 37 for receiving the object code packet sent from the compiling device;
the parsing unit 39 is configured to parse the object code packet to obtain an object code.
Please refer to fig. 5. The embodiment of the invention also provides a source code compiling device, which is described in the following embodiment. The apparatus may be applied to a compiling device. Because the principle of the device for solving the problem is similar to that of the source code compiling method, the implementation of the device can refer to the implementation of the source code compiling method, and the repetition is omitted.
A receiving unit 41, configured to receive a source code packet sent from a relay device;
a parsing unit 43, configured to parse the source code packet to obtain source code;
a compiling unit 45, configured to compile the source code to obtain an object code;
a packing unit 47 for packing the object code to obtain an object code packet;
a transmitting unit 49 for transmitting the object code packet to the relay device.
The embodiment of the invention also provides computer equipment, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the source code compiling method when executing the computer program.
The embodiment of the invention also provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program realizes the source code compiling method when being executed by a processor.
The embodiment of the invention also provides a computer program product, which comprises a computer program, and the computer program realizes the source code compiling method when being executed by a processor.
Those skilled in the art will appreciate that the descriptions of the various embodiments are each focused on, and that portions of one embodiment that are not described in detail may be referred to as related descriptions of other embodiments. In addition, it will be appreciated that those skilled in the art, upon reading the present specification, may conceive of any combination of some or all of the embodiments set forth herein without any inventive effort, and that such combination is within the scope of the disclosure and protection of the present specification.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing description of the embodiments has been provided for the purpose of illustrating the general principles of the invention, and is not meant to limit the scope of the invention, but to limit the invention to the particular embodiments, and any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the invention are intended to be included within the scope of the invention.

Claims (11)

1. A source code compiling method, applied to a relay device, the method comprising:
acquiring source codes from code management equipment;
packaging the source codes to obtain source code packages;
transmitting the source code package to compiling equipment;
receiving an object code packet sent by compiling equipment;
and analyzing the object code package to obtain the object code.
2. The method of claim 1, wherein the staging device comprises a developer-oriented local development device, the staging device and the compiling device running different operating systems, the code management device comprising a GIT device, the compiling device configured to disallow deployment of an application for invoking a GIT interface.
3. The method of claim 1, wherein the source code comprises one or more first code files, the packaging the source code comprising:
compressing the one or more first code files to obtain a source code package;
the parsing the object code package includes:
decompressing the object code package to obtain one or more second code files, wherein the object code comprises the one or more second code files.
4. A source code compiling method, characterized by being applied to a compiling device, the method comprising:
receiving a source code packet sent by a transfer device, wherein the source code packet is obtained by packaging source codes in a code management device;
analyzing the source code package to obtain a source code;
compiling the source code to obtain a target code;
packaging the object code to obtain an object code package;
and sending the object code packet to the transfer equipment.
5. The method of claim 4, wherein the staging device comprises a developer-oriented local development device, the staging device and the compiling device running different operating systems, the code management device comprising a GIT device, the compiling device configured to disallow deployment of an application for invoking a GIT interface.
6. The method of claim 4, wherein parsing the source code package comprises:
decompressing a source code package to obtain one or more first code files, wherein the source code comprises the one or more first code files;
the object code includes one or more second code files, and the packaging of the object code includes:
and compressing the one or more second code files to obtain an object code package.
7. A source code compiling apparatus, applied to a relay device, comprising:
an acquisition unit configured to acquire a source code from a code management apparatus;
the packing unit is used for packing the source codes to obtain source code packets;
a transmitting unit for transmitting the source code packet to the compiling device;
the receiving unit is used for receiving the object code packet sent by the compiling device;
and the analysis unit is used for analyzing the object code packet to obtain the object code.
8. A source code compiling apparatus, applied to a compiling device, comprising:
the receiving unit is used for receiving the source code package sent by the transfer equipment, wherein the source code package is obtained by packaging source codes in the code management equipment;
the analysis unit is used for analyzing the source code packet to obtain source codes;
the compiling unit is used for compiling the source code to obtain an object code;
the packing unit is used for packing the object code to obtain an object code packet;
and the sending unit is used for sending the object code packet to the transfer equipment.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method of any of claims 1 to 6 when executing the computer program.
10. A computer readable storage medium, characterized in that the computer readable storage medium stores a computer program which, when executed by a processor, implements the method of any of claims 1 to 6.
11. A computer program product, characterized in that the computer program product comprises a computer program which, when executed by a processor, implements the method of any of claims 1 to 6.
CN202211516875.8A 2022-11-29 2022-11-29 Source code compiling method and device Pending CN116126336A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211516875.8A CN116126336A (en) 2022-11-29 2022-11-29 Source code compiling method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211516875.8A CN116126336A (en) 2022-11-29 2022-11-29 Source code compiling method and device

Publications (1)

Publication Number Publication Date
CN116126336A true CN116126336A (en) 2023-05-16

Family

ID=86298165

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211516875.8A Pending CN116126336A (en) 2022-11-29 2022-11-29 Source code compiling method and device

Country Status (1)

Country Link
CN (1) CN116126336A (en)

Similar Documents

Publication Publication Date Title
CN108229112B (en) Protection application program, and running method and device of application program
CN111240684B (en) Cutting method and device of JS codes, medium and electronic equipment
CN111930382B (en) Application page access method, device and equipment
US10380329B2 (en) Method and apparatus for preventing application from being deciphered
CN107273142B (en) Program updating method, program running method and device
CN109933350B (en) Method and device for embedding codes in application and electronic equipment
CN113946602A (en) Data searching method, device, equipment and medium
CN111651169B (en) Block chain intelligent contract operation method and system based on web container
CN111914251A (en) Intelligent terminal safety protection method and system based on hybrid control technology
CN111506368B (en) Method, device, equipment and storage medium for converting asynchronous call into synchronous call
CN113220337A (en) Version construction method and device, computer equipment and storage medium
CN107292132B (en) Method and device for loading shared object file for android system
KR101117165B1 (en) Web platform unit for mobile terminal connectioned web-application program in heterogeneous operating system
CN106874060B (en) Method and equipment for judging whether JAR package is quoted
CN112379965B (en) Sandbox file mapping system, client device, mapping end device, sandbox file mapping method and electronic equipment
CN107145342B (en) Method and device for processing channel information of application
CN110147294B (en) Method and device for acquiring debugging information, terminal and computer readable storage medium
CN116126336A (en) Source code compiling method and device
KR20130020135A (en) System and method of providing the developer list of developing code simultaneously in an integrated development environment
CN107092601B (en) Resource file construction method, resource file application method and device
CN113220314A (en) APP resource loading and APK generation method, device, equipment and medium
CN111752595A (en) File packaging method, device, equipment and storage medium
WO2019157891A1 (en) Application installation method and application installer generating method
CN117093286B (en) Plug-in generation method, device, equipment and computer readable storage medium
CN116032809B (en) Network protocol analysis method and system using Wasm

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