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

Method for processing application programs, operation system and electronic equipment

A technology of application programs and operating systems, applied in the computer field, can solve the problems of low compatibility of application programs, achieve the effects of improving compatibility, high efficiency, and eliminating resource consumption

Inactive Publication Date: 2014-03-26
LENOVO (BEIJING) LTD
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The invention provides a method for processing application programs, an operating system and electronic equipment to solve the technical problem of low compatibility of application programs in the prior art

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
  • Method for processing application programs, operation system and electronic equipment
  • Method for processing application programs, operation system and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The invention provides a method for processing application programs, an operating system and electronic equipment to solve the technical problem of low compatibility of application programs in the prior art.

[0029] The technical solution in the embodiments of the present invention is to solve the above-mentioned technical problems, and the general idea is as follows:

[0030] Only part of the program code that meets a preset rule is recompiled to adapt to the second type of hardware platform, which improves the compatibility of the application program, and the solution in this embodiment does not recompile all the code of each application program Compile, so the workload is small and the efficiency is high; and there is no need to build a virtual machine of the first type of hardware platform on the operating system, so there will be no performance loss.

[0031] In order to better understand the above-mentioned technical solution, the above-mentioned technical soluti...

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 method for processing application programs, an operation system and electronic equipment. The method is applied to the electronic equipment including the M application programs, and the M application programs are compiled in a first compiling mode and can operate on a first class hardware platform. The method includes the steps that whether the compiling mode of first part program codes in each of the M application programs needs to be adjusted from the first compiling mode to a second compiling mode is judged on the basis of a preset rule, and the first compiling mode is different from the second compiling mode; if the compiling mode of N first part program codes needs to be adjusted from the first compiling mode to the second compiling mode, the N first part program codes are compiled on the basis of the second compiling mode, so that the N compiled application programs are obtained, wherein N is an integer smaller than or equal to M, and the N compiled application programs can operate on a second class hardware platform different form the first class hardware platform.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a method for processing application programs, an operating system and electronic equipment. Background technique [0002] The advent of the computer age has brought challenges and opportunities to the development of embedded systems. There are many types of hardware systems with different architectures. Only RISC (Reduced Instruction Set) includes ARM, MIPS, etc., and CSIC (Complex Instruction Set) X86. Numerous processor architectures bring a wider selection space to the application, but what follows is the difficult problem brought by the application program transplantation. System software and application software between different architecture systems cannot be directly transplanted. For example, most Android applications are currently designed for the ARM platform, so most Android applications cannot run on the X86 platform. [0003] In the prior art, in order to solve t...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 李凡智刘旭国
Owner LENOVO (BEIJING) 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