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

Android apk file dependent component identification method and device

A technology of dependent components and identification methods, which is applied in the field of Android APK file dependent component identification methods and devices, can solve the problems of high false alarm rate and achieve the effect of reducing the false identification rate

Active Publication Date: 2021-09-21
PEKING UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Embodiments of the present invention provide a method and device for identifying dependent components of an Android APK file, to solve or at least partially solve the defect of a high false alarm rate 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
  • Android apk file dependent component identification method and device
  • Android apk file dependent component identification method and device
  • Android apk file dependent component identification method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. 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.

[0043] In order to overcome the above-mentioned problems in the prior art, the embodiment of the present invention provides a method and device for identifying dependent components of an Android APK file. (dependent) components to reduce the false recognition rate.

[0044] figure 1 It is a schematic flowchart of a method for identifying depende...

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

Embodiments of the present invention provide a method and device for identifying dependent components of an Android APK file. Wherein, the method includes: analyzing the Android APK file, obtaining the code file and the list file, and obtaining the files and the package directory of each component that the Android project depends on according to the code file and the list file; combining the files and the package directory of each component that the Android project depends on Compare the decompilation results of the jars of each component in the Android SDK part to obtain the components that the Android SDK part depends on; decompile the files and package directories of the components that the Android project depends on and the jars that the packages in the non-Android SDK part depend on Compare the results to obtain components that are not part of the Android SDK. The Android APK file dependent component identification method and device provided in the embodiment of the present invention can reduce the misidentification rate.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of computer software, and more specifically, to a method and device for identifying dependent components of an Android APK file. Background technique [0002] The APK (Android Package) installation file of an Android (Android) application is a compressed package containing all codes and resource files, and is used for distributing and installing mobile applications and middleware. If the code of an Android application wants to run on an Android device, it must be compiled first, and then packaged into a file that can be recognized by the Android system before it can be run, and this file format that can be recognized and run by the Android system It is "APK". [0003] The APK file contains compiled code files (.dex files), lib (native library directory on which the program depends), file resources (resources), native resource files (assets), certificates (certificates) and manifest fil...

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): G06F8/41G06F8/53
CPCG06F8/427G06F8/53
Inventor 高庆马森王文祥张世琨朱何龙
Owner PEKING UNIV
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