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

Method, device and system for realizing Java application installation via cloud compilation

A java application and installation package technology, applied in the communication field, can solve the problems of occupying the operating memory and storage space of terminal equipment, longer application installation time, and poor user experience of Java application installation.

Active Publication Date: 2015-11-25
HUAWEI TECH CO LTD
View PDF7 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When optimizing the installation of the application, it is necessary to call the compilation and optimization module before transcoding into *.oat files, and optimize and compile the intermediate code for the configuration information of the current hardware device. Compilation optimization needs to be performed on the terminal device, which occupies the running memory and storage space of the terminal device, making the installation time of the application longer, and the user experience of Java application installation is poor

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, device and system for realizing Java application installation via cloud compilation
  • Method, device and system for realizing Java application installation via cloud compilation
  • Method, device and system for realizing Java application installation via cloud compilation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0104] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0105] Introduction to Java Basics

[0106] Java is an object-oriented programming language that can write cross-platform application software. Java technology has excellent versatility, efficiency, platform portability and security, and is widely used in personal PCs, data centers, game consoles, scientific supercomputers, mobile phones and the Internet, and has the world's largest developer professional community .

[0107] Java is the general term for the Java...

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 for realizing Java application installation via cloud compilation. The method comprises the following steps that: terminal equipment transmits the hardware configuration information of the terminal equipment and the version information of a target application to an application market server in order to obtain the upgrade information of the target application corresponding to the hardware configuration information and the version information of the target application through the application market server; the terminal equipment receives the upgrade information of the target application fed back by the application market server, wherein the upgrade information includes a target code file corresponding to newest version information obtained by compilation of an intermediate code file corresponding to the version information of the target application on a cloud server; and the terminal equipment performs optimal installation of the target application according to the upgrade information in order to update the version of the target application. Through adoption of the embodiment of the invention, the method has the advantages that the equipment memory occupied by the optimal installation of the application can be reduced specifically; the efficiency of optimal installation of the application is increased; and the user experience of application installation is enhanced.

Description

technical field [0001] The present invention relates to the field of communication technologies, in particular to a method, device and system for implementing Java application installation through cloud compilation. Background technique [0002] Java is an object-oriented programming language that can write cross-platform application software. Java technology has excellent versatility, efficiency, platform portability and security, and is widely used in personal PCs, data centers, game consoles, scientific supercomputers, mobile phones and the Internet, and has the world's largest developer professional community . The Java platform is built by the Java virtual machine and the Java application program interface, and the Java language is the channel to enter this platform. Programs written and compiled in the Java language can run on this platform. The current Android platform for the terminal field also uses Java for application development. [0003] Since the operating s...

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): H04L29/08
CPCH04L67/125H04L67/34G06F8/47G06F8/64H04L67/10
Inventor 胡海亮
Owner HUAWEI TECH 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