Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device of integrating software development kit for Android Package (APK) and storage medium

A software development tool, Android installation package technology, applied in software deployment, software maintenance/management, program files, etc., can solve problems such as the decline of APK development efficiency, and achieve the effect of improving development efficiency

Pending Publication Date: 2018-09-28
北京人人云图信息技术有限公司
View PDF11 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the entire APK needs to be recompiled every time the SDK is integrated, the efficiency of APK development is reduced

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 and device of integrating software development kit for Android Package (APK) and storage medium
  • Method and device of integrating software development kit for Android Package (APK) and storage medium
  • Method and device of integrating software development kit for Android Package (APK) and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] 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 of the embodiments of the present invention, not all of them. 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.

[0027] figure 1 It is a flow chart of a method for integrating an Android installation package with a software development kit according to an exemplary embodiment of the present invention, as shown in figure 1 As shown, the method includes:

[0028] Step 110: Determine the corresponding position of the update content in the Dex bytecode file.

[0029] In the embodiment of the present invention, the developer retrieves the content of the Dex bytecod...

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 an integrating method and device of a software development kit (SDK) of an APK (Android Package) and a storage medium. The method includes: determining a corresponding positionof updating contents in a Dex byte-code file, which is contained in the APK, according to the updating contents of the software development kit; and modifying a Dex byte-code, which is located at thecorresponding position, according to the updating contents of the software development kit to generate a modified Dex byte-code file. According to the method, direct modification on the Dex byte-codefile in the APK can be realized, recompilation is enabled to not need to be carried out on the entire APK for generating the new Dex byte-code file in a process of integrating the SDK, and then APK development efficiency is improved.

Description

technical field [0001] The present invention relates to the field of software development, in particular to a method, device and storage medium for integrating a software development kit with an Android installation package. Background technique [0002] The Android installation package (Android Package, APK) is an installer file formed by compiling and packaging the Android Software Development Kit (Software Development Kit, SDK), which includes a Dex bytecode file. The Dex bytecode file is the exclusive file execution format of the Dalvik virtual machine. Dalvik is a virtual machine specially designed by Google for the Android operating system. Each APK installation package has a Dex bytecode file, which contains all of the application. source code. The code in the Dex bytecode file can be viewed with the help of tools such as apktool or Dex2jar+jd-gui. [0003] Android (Android) system development often needs to integrate a third-party SDK. Most of them package the SDK ...

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): G06F8/61G06F8/65G06F8/73
CPCG06F8/61G06F8/65G06F8/73
Inventor 龚安简军
Owner 北京人人云图信息技术有限公司