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

A routing method and routing device for inter-module communication

An inter-module and routing technology, applied in the field of communication, can solve the problems of high learning and use costs, breaking development habits, and consuming equipment performance, and achieve the effects of low learning and using costs, non-invasive operations, and no consumption of equipment performance

Active Publication Date: 2021-08-13
广州市千钧网络科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing routing tools include Alibaba's ARouter, but ARouter has the following disadvantages: high learning and use costs; relatively strong intrusion, completely destroying the original development habits of Android; running time consumes device performance, such as mobile phone performance

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 routing method and routing device for inter-module communication
  • A routing method and routing device for inter-module communication
  • A routing method and routing device for inter-module communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0075] The routing method for inter-module communication provided by this application mainly involves four routing tools, which are tools for creating the intersection between business modules and generating the mapping relationship of the entire project. 1. Solve the code conflict between the mapping relationship and the business module itself Tool 2 (that is, the module-side gradle plug-in), tool 3 (that is, the host-side gradle plug-in) for checking whether there is an error in th...

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

This application provides a routing method and routing device for communication between modules, including scanning and decompressing the APK file of the APP, obtaining the AndroidManifest file in the APK file; obtaining the complete class name of the Activity or the complete class name of the Servic from the AndroidManifest file ;Traverse the dex file, decompile the class information according to the complete class name of Activity or Service; traverse all the classes obtained, extract public static or public static final methods; create all methods into java files; compile java files into class file; compile the class file into a jar file; store the jar file in the business module, so that the business module uses the provided reference method to reference the jar file.

Description

technical field [0001] The present application relates to the technical field of communication, and in particular to a routing method and a routing device for inter-module communication. Background technique [0002] When an APP (Application, application program) reaches a certain volume, the business will expand more seriously, and the size of the development team will also become larger and larger. At this time, the concept of componentization is generally proposed. Componentization refers to splitting the APP into multiple business modules according to certain functions and businesses. Different business modules are responsible for different development teams, so that the development and collaboration problems in the large-scale APP development process can be solved. [0003] After componentized development, each business module is independent of each other and cannot communicate. However, in actual application, there is generally information interaction between each busi...

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/448G06F8/53G06F8/41G06F8/75
CPCG06F8/447G06F8/53G06F8/75G06F9/449
Inventor 陈祝界夏鹏金昊
Owner 广州市千钧网络科技有限公司
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