Supercharge Your Innovation With Domain-Expert AI Agents!

A java virtual machine implementation method on an intelligent operating system

A JAVA virtual machine and operating system technology, applied in the field of JAVA virtual machine implementation on the intelligent operating system, can solve the problems of consuming JAVA game start-up time, poor user experience, insufficient openness, etc., to ensure complete compatibility and stability Sexuality, better user experience, better user experience

Active Publication Date: 2016-09-07
FENGHUO COMM SCI & TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 1. There is no guarantee of compatibility, and there is no guarantee that the J2ME software package for all JAVA games can be converted smoothly
[0007] 2. Insufficient real-time performance. Running the J2ME software package of JAVA games through this method needs to go through three stages of conversion, installation, and operation, which consumes JAVA game startup time and poor user experience
[0008] 3. Insufficient openness. The core part of this method is commercial software that is not open source, and it is impossible to modify it in time according to the platform requirements
[0009] There is no further solution to these problems 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
  • A java virtual machine implementation method on an intelligent operating system
  • A java virtual machine implementation method on an intelligent operating system
  • A java virtual machine implementation method on an intelligent operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0069] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0070] The JAVA virtual machine implementation method on the intelligent operating system of the present invention first divides the JAVA virtual machine software into the following two parts:

[0071] The startup entry part is responsible for graphics display, audio playback, user input processing, etc., as the startup entry of normal Android applications;

[0072] The CVM virtual machine part, CVM or C virtual machine, is the embedded version of the JAVA virtual machine. It works in the Linux user space in the form of a dynamic library, is responsible for the analysis and operation of the J2ME software package, executes the drawing and audio logic of the J2ME software package, and Process user input events according to the logic of the J2ME software package;

[0073] The startup entry part and the CVM virtual machine part communicate through JNI (JAVA NATI...

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 relates to a JAVA virtual machine implementation method for an intelligent operating system. JAVA virtual machine software is divided into the following two parts: a boot entry part and a CVM virtual machine part. The boot entry part and the CVM virtual machine part are in communication through a JNI, shared memory space and the like. The operating environment structure of a JAVA virtual machine is divided into two layers, namely, a Linux user layer and a Dalvik virtual machine layer, the boot entry part is operated on the Dalvik virtual machine layer, and the CVM virtual machine part is operated on the Linux user layer. According to the implementation method, the JAVA virtual machine software is installed in an Android system, the JAVA virtual machine software can be operated independently and efficiently, a J2ME software package or other J2ME programs can be explained and operated independently, complete compatibility and stability on the J2ME programs are ensured, the J2ME programs are independently started through the JAVA virtual machine and are directly operated, high real-time performance is achieved, and user experience is better.

Description

technical field [0001] The invention relates to the technical field of JAVA virtual machine and J2ME (JAVA2Micro Edition), in particular to a method for realizing a JAVA virtual machine on an intelligent operating system. In particular, it refers to the implementation method of a JAVA virtual machine that can run a J2ME software package on an intelligent operating system platform. The smart operating system platform specifically refers to Android and its derivative operating system platforms. Background technique [0002] Android is an open source intelligent operating system based on Linux, which is mainly used in portable devices, smart TVs, tablet computers, set-top boxes, etc. The Android operating system was originally developed by Andy Rubin and initially primarily supported mobile phones. In 2005, it was acquired by Google and injected capital, and formed the Open Handset Alliance to develop and improve, and gradually expanded to tablet computers and other fields. ...

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 Patents(China)
IPC IPC(8): G06F9/455G06F9/445
Inventor 王子健姜超叶剑杨娟石艳
Owner FENGHUO COMM SCI & TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More