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

Method of running Android application across systems, terminal and storage medium

A cross-system and Android system technology, applied in the field of running Android applications across systems, can solve problems such as compatibility and execution efficiency gaps, crowding out device hardware resources, etc., and achieve good compatibility, reduce hardware resource requirements, and high efficiency.

Active Publication Date: 2018-06-15
TENCENT TECH (SHENZHEN) CO LTD
View PDF9 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Related technologies usually use various virtualization technologies to virtualize the Android system in the Windows system, so as to realize the purpose of running Android applications in the virtual Android system. However, when using virtualization technologies to run Android applications across systems, compatibility and execution efficiency There is an obvious gap between running Android applications directly in the Android system, and it also leads to a large amount of hardware resources (such as CPU and memory) being squeezed out of the device.

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 of running Android application across systems, terminal and storage medium
  • Method of running Android application across systems, terminal and storage medium
  • Method of running Android application across systems, terminal and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with the accompanying drawings. All other embodiments belong to the protection scope of the present invention.

[0036] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field of the invention. The terminology used herein is for the purpose of describing particular embodiments only, and is not intended to limit the invention.

[0037] Before the present invention is further described in detail, the nouns and terms involved in the embodiments of the present invention are described, and the nouns and terms involved in the embodiments of the present invention are applicable to the following explanations.

[0038] 1) Cross-system, this paper refers to the native application of the Android 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 embodiment of the invention discloses a method of running an Android application across systems, a terminal and a storage medium. The method includes: receiving an instruction of starting an engine running the Android application across the systems, and executing starting operations of the engine in a Windows system according to the instruction; converting Android system instructions, which are included by an Android system, into equivalent Windows system instructions in a process after the engine is started; running the Android system through a manner of executing the equivalent Windows system instructions; parsing the to-be-executed Android application to obtain instructions included by an executable file of the Android application; running the Android application through a manner ofexecuting the instructions obtained by parsing; and when an instruction of initiating a system call request is obtained by parsing, executing call operations for a system call function realized in the engine and a realized Android system kernel function, wherein the calling operations are used for completing a function of which realization is requested by the Android application through the system call request.

Description

technical field [0001] The invention relates to electronic digital data processing technology, in particular to a method for running Android applications across systems, a terminal and a storage medium. Background technique [0002] Due to its open-source nature, the Android system has developed rapidly, and major mobile phone manufacturers have put into production, designed and developed their own Android systems. At present, the Android system has surpassed the iOS system to become the most influential system in the world. As people spend more and more time on mobile phones for entertainment and entertainment every day, due to the limitations of different mobile phones, as well as the influence of different mobile phone performance, battery, heat dissipation, etc., when using mobile phones for applications, it is often impossible to achieve the best application. Performance and Effects. Therefore, the Android system is transplanted to a device with a higher hardware confi...

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): G06F9/451G06F9/445
CPCG06F9/44505
Inventor 黄源超龙海何家明赖祖泽周锐吴智文杜国阳曹琛谢宗祥
Owner TENCENT TECH (SHENZHEN) 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