EPG hot update system and method

A hot update and file technology, applied in the field of EPG update, can solve the problems of chaotic patch order, incapable of dynamic modification of UI layout, different patches of chip schemes, etc., and achieve the effect of dynamic modification

Active Publication Date: 2017-01-11
成都卓影科技股份有限公司
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 2. The UI layout cannot be dynamically modified;
[0008] 3. When patching multiple times, the order of patches may be confused;
[0009] 4. Different chip solutions may require different patches

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] EPG hot update system, including JS packaging system, difference system, version management system and index file loading system; among them,

[0039] The JS packaging system includes packaging apk for the first time, generating a default index file, and a JS operating environment written by JS codes for packaging index files and resource files and uploading to the server. The apk includes relevant layout components and points to new The path of the index file;

[0040] The differential system compares the local index file and the resource file and the packaged index file and the resource file, and repackages the newly added index file and the resource file to form a new index file;

[0041] The version management system performs version control according to the iteration of the version;

[0042] When the index file loading system needs to be updated, it controls loading and displaying a new index file.

[0043] The version management system requests the server to dow...

Embodiment 2

[0045] A kind of EPG heat renewal method, comprises the following steps:

[0046] The JS packaging system generates a default index file when packaging the apk for the first time;

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 EPG hot update system and method. The EPG hot update system comprises a JS packing system, a difference system, a version management system and an index file loading system, wherein the JS packing system comprises a JS running environment edited by JS codes, and is used for packing an index file and resource files and updating the packed index file and the packed resource files to a server; when apk is firstly packed, a default index file is generated, and the apk comprises an associated layout assembly and a path pointing a new index file; the difference system compares a local index file and local resource files with the packed index file and the packed resource files, and repeatedly packs a new added index file and resource files, thereby forming the new index file; the version management system performs version control according to version iteration; and the index file loading system controls to load and display the new index file when update is needed, which does not influence the starting speed. By utilizing the EPG hot update system and method, dynamic modification on a UI layout can be achieved.

Description

technical field [0001] The invention relates to the field of EPG update, in particular to an EPG hot update system and method. Background technique [0002] The existing mainstream hot update patch framework allows APP to fix online bugs without re-released versions. First of all, know the bug, modify and generate a patch, and if the version number is the same, request the server to have the patch, and it will download it. If the version number is different, the default patch will be removed. The loading of the patch is completed by modifying the loading and calling order of the internal methods. The main principles are as follows: [0003] We know that Java loads the corresponding class at runtime through ClassLoader. ClassLoader itself is an abstraction. Android uses the PathClassLoader class as the default class loader for Android. What PathClassLoader actually implements is simply loading from the file system. class files. PathClassLoader itself inherits from BaseDex...

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/445
Inventor 李璞潘晓峰胡建平周福凡
Owner 成都卓影科技股份有限公司
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