Application compiling method, application running method and electronic equipment

A technology for electronic equipment and compiling units, which is applied in code compilation, program control design, electrical digital data processing, etc., and can solve problems such as poor application flexibility.

Pending Publication Date: 2021-07-06
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of this, the embodiment of the present application expects to provide a method for compiling an application, a method for running an application, and an electronic device to sol

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
  • Application compiling method, application running method and electronic equipment
  • Application compiling method, application running method and electronic equipment
  • Application compiling method, application running method and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be further elaborated below in combination with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0051] figure 1 It shows a schematic diagram of the implementation flow of the method for compiling an application provided by the embodiment of the present application, wherein the execution subject of the flow is an electronic device such as a computer or a server. Such as figure 1 As shown, the method for compiling an application includes:

[0052] Step 101: In the case of compiling the source code of the first application, compile at least one segment of the configuration source code in the source code and each segment of the configuration s...

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 discloses an application compiling method, an application running method and electronic equipment. The application compiling method comprises the steps: under the condition of compiling a source code of a first application, compiling each section of set source code in at least one section of set source code in the source code into a byte code; compiling a setting macro corresponding to each section of setting source code in the at least one section of setting source code into a first binary code, wherein the first binary code is used for being executed when a corresponding byte code is called under the condition that the first application is operated in a host state of a processor; when the first binary code is executed, using the first binary code for triggering a virtual machine monitor of the processor to compile a corresponding byte code into a second binary code, and triggering and switching to a client state of the processor to execute the second binary code.

Description

technical field [0001] The present application relates to the communication field, and in particular to a method for compiling applications, a method for running applications, and electronic equipment. Background technique [0002] In related technologies, the Trusted Execution Environment (TEE, Trusted Execution Environment) operating system or Secure Element (SE, Secure Element) is usually used to provide security services for applications to ensure the data security of applications, but it is necessary to cooperate with the security service provider Collaborative development of applications, less flexibility in developing applications. Contents of the invention [0003] In view of this, the embodiment of the present application expects to provide a method for compiling an application, a method for running an application, and an electronic device to solve the problem of developing an application in cooperation with a security service provider in related technologies, and...

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/41G06F9/455
CPCG06F8/41G06F9/45516G06F9/45558
Inventor 彭浩
Owner GUANGDONG OPPO MOBILE TELECOMM CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products