CN108733376A - The method and device of multiple Android APP is compiled under modularization using a set of source code - Google Patents
The method and device of multiple Android APP is compiled under modularization using a set of source code Download PDFInfo
- Publication number
- CN108733376A CN108733376A CN201810394876.7A CN201810394876A CN108733376A CN 108733376 A CN108733376 A CN 108733376A CN 201810394876 A CN201810394876 A CN 201810394876A CN 108733376 A CN108733376 A CN 108733376A
- Authority
- CN
- China
- Prior art keywords
- module
- java
- build
- android app
- modules
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The embodiment of the present invention discloses the method and device for compiling multiple Android APP under a kind of modularization using a set of source code, can realize the purpose for being packaged out multiple Android APP under modularization using a set of source code.Method includes:The compiling configuration data of the modules Module of S1, acquisition obtained Android APP to be compiled;S2, the source code after the modularization of the Android APP is compiled using the compiling configuration data of the modules Module, obtains the Android APP.
Description
Technical field
The present embodiments relate to the fields Android, and in particular to is compiled using a set of source code under a kind of modularization multiple
The method and device of Android APP.
Background technology
Modularization has become the technology of nearly 2 years mobile terminal comparative maturities, large and medium-sized APP (application, using)
Modularization is passed through by big city.Has the solution that multiple APP are supported in a set of source code compiling at present, these APP can possess not
Same signature, packet name, interface etc..But existing scheme only supports the code structure of non-modularization, item that can not be after supporting assembly
The a set of source code of mesh compiles multiple APP, cannot be satisfied a set of source code release quickly under modularization and possesses different signatures, packet name, interface
Multiple APP.
Invention content
In view of the shortcomings of the prior art and defect, the embodiment of the present invention provides and utilizes a set of source code under a kind of modularization
Compile the method and device of multiple Android APP.
On the one hand, the embodiment of the present invention proposes to compile multiple Android APP's using a set of source code under a kind of modularization
Method, including:
The compiling configuration data of the modules Module of S1, acquisition obtained Android APP to be compiled;
S2, using the compiling configuration data of the modules Module to the modularization of the Android APP after
Source code is compiled, and obtains the Android APP.
On the other hand, multiple Android APP are compiled using a set of source code under a kind of modularization of proposition of the embodiment of the present invention
Device, including:
Acquiring unit configures number for obtaining the compiling of modules Module of obtained Android APP to be compiled
According to;
Compilation unit, for the compiling configuration data using the modules Module to the Android APP's
Source code after modularization is compiled, and obtains the Android APP.
The third aspect, the embodiment of the present invention provide a kind of electronic equipment, including:It processor, memory, bus and is stored in
On memory and the computer program that can run on a processor;
Wherein, the processor, memory complete mutual communication by the bus;
The processor realizes the above method when executing the computer program.
Fourth aspect, the embodiment of the present invention provide a kind of non-transient computer readable storage medium, on the storage medium
It is stored with computer program, which realizes the above method when being executed by processor.
The method and dress of multiple Android APP are compiled under modularization provided in an embodiment of the present invention using a set of source code
It sets, obtains the compiling configuration data of the modules Module of obtained Android APP to be compiled;And utilize each mould
The compiling configuration data of block Module is compiled the source code after the modularization of the Android APP, obtains described
Android APP can compile out the Android APP of multiple versions of a set of source code, can realize component through the above scheme
Change the lower purpose that multiple Android APP are packaged out using a set of source code.
Description of the drawings
Fig. 1 is the stream for one embodiment of method for compiling multiple Android APP under invention components using a set of source code
Journey schematic diagram;
Fig. 2 is the knot for one embodiment of device for compiling multiple Android APP under invention components using a set of source code
Structure schematic diagram;
Fig. 3 is the entity structure schematic diagram of a kind of electronic equipment provided in an embodiment of the present invention.
Specific implementation mode
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical solution in the embodiment of the present invention is explicitly described, it is clear that described embodiment is the present invention
A part of the embodiment, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not having
The every other embodiment obtained under the premise of creative work is made, the range of protection of the embodiment of the present invention is belonged to.
Referring to Fig. 1, the present embodiment discloses the side for compiling multiple Android APP under a kind of modularization using a set of source code
Method, including:
The compiling configuration data of the modules Module of S1, acquisition obtained Android APP to be compiled;
S2, using the compiling configuration data of the modules Module to the modularization of the Android APP after
Source code is compiled, and obtains the Android APP.
In the present embodiment, compiling configuration data is to be compiled required configuration data to the source code after modularization, is wrapped
Configuration parameter and resource data are included, the source code after modularization is compiled according to compiling configuration data, can be obtained and the volume
Translate the Android APP of the corresponding version of configuration data.For example, it if thinking the beta version APP of acquisition source code M, needs
Obtain the compiling configuration data of the modules Module of beta version APP;And utilize the volume of the modules Module
It translates configuration data to be compiled source code M, obtains beta version APP.And if want to obtain version APP on the line of source code M, need
Obtain the compiling configuration data of the modules Module of version APP on line;And utilize the compiling of the modules Module
Configuration data is compiled source code M, obtains version APP on line.
The method for compiling multiple Android APP using a set of source code under modularization provided in an embodiment of the present invention obtains
The compiling configuration data of the modules Module of obtained Android APP to be compiled;And utilize the modules
The compiling configuration data of Module is compiled the source code after the modularization of the Android APP, obtains the Android
APP can compile out the Android APP of multiple versions of a set of source code, can realize and be utilized under modularization through the above scheme
A set of source code is packaged out the purpose of multiple Android APP.
On the basis of preceding method embodiment, before the S1, can also include:
The use of the build tool gradle is the module to each module Module in the modules Module
Module creates compiling configuration file build.gradle, wherein the compiling configuration file build.gradle storages have this
The structure mutation version build variant of module Module;
Wherein, the S1 may include:
Obtain the structure mutation version build variant of the modules Module;
The S2 may include:
Using the structure mutation version build variant of the modules Module, and use compilation tool
Gradle plugin are compiled the source code, obtain the Android APP.
In the present embodiment, using the build tool gradle in for the modules Module each module Module
When creating compiling configuration file build.gradle, the compiling configuration file in each module Module is needed
DSL (domain specific language, Domain Specific Language) container-product classification is added in build.gradle
ProductFlavors objects define one or more classification flavor, institute according to demand in productFlavors objects
There are the needs of the productFlavors objects defined in module module to be consistent.In addition, it is necessary to by compilation tool gradle
Plugin is configured to 3.0 and the above version, because the version productFlavors before 3.0+ is only in primary module
It comes into force in module, that is, when switching way of compiling control device Build Variants, library lib module will not be with being applied.Institute
It states in modules Module consistent defined in the build.gradle files of each module Module
ProductFlavors compiles engineering at this time, each module module can correspond to consistent structure mutation version build
Variant (including product category productFlavor and constructed type buildType), sign so as to compile out correspondence,
The Android APP of packet name and interface.
On the basis of preceding method embodiment, before the S1, can also include:
Each module Module corresponding to the source code is that module Module is created using the build tool gradle
First java code files and first resource file, wherein the first java code files storage has the source code compileable
What is gone out includes the shared java codes of all Android APP of module Module module Module for including, described
The storage of first resource file have it is described include module Module all Android APP module Module for including it is total
Resource;
Include the java for being included except the first java code files to each in the modules Module
The module Module of other java codes outside code is that module Module creates the 2nd java using the build tool gradle
Code file, using each in the modules Module has in addition to the resource that the first resource file is included
The module Module of other resources is that module Module creates Secondary resource file using the build tool gradle, wherein institute
The 2nd java code files are stated to store in the java codes for having respective modules Module to include except the first java code files
Including java codes outside java codes, Secondary resource file storage has in the resource that respective modules Module is used
Resource in addition to the resource that the first resource file is included;
Wherein, the S2 may include:
Become using the structure of the first java code files, the first resource file, the modules Module
Kind version build variant and the 2nd java code files and the Secondary resource file, and use compilation tool
Gradle plugin are compiled the source code, obtain the Android APP.
In the present embodiment, corresponding each module Module of the source code has corresponding path src/main/java
For storing the first java code files and path src/main/res for storing first resource file.To described each
Each in module Module includes other java generations in addition to the java codes that the first java code files are included
Each in the module Module and the modules Module of code, which uses, to be had except the first resource file is included
The module Module of other resources outside resource needs the module Module changed, can under corresponding src catalogues with
The position of main peers establish productFlavors file (this document press from both sides name must with defined in build.gradle
Name it is completely the same), this document folder under can establish java and res catalogues, be respectively used to store module Module packets
Java codes in the java codes contained in addition to the java codes that the first java code files are included and the module
Resource in the resource that Module is used in addition to the resource that the first resource file is included, i.e. module Module are distinctive
Java codes and resource.
On the basis of preceding method embodiment, it can be used at least one compiling configuration file build.gradle
The mode of [flavor] Compile quotes other module module.
In the present embodiment, the compiling Compile of compilation tool gradle plugin can between definition module module according to
The relationship of relying, thus if only needing to use some module module in some product, can be deposited with module module
Come using the mode of [flavor] Compile in the compiling configuration file build.gradle of the module module of dependence
Module module is quoted, to realize that different product includes the purpose of disparate modules Module.
Referring to Fig. 2, the present embodiment discloses the dress for compiling multiple Android APP under a kind of modularization using a set of source code
It sets, including:
Acquiring unit configures number for obtaining the compiling of modules Module of obtained Android APP to be compiled
According to;
Compilation unit, for the compiling configuration data using the modules Module to the Android APP's
Source code after modularization is compiled, and obtains the Android APP.
Specifically, the acquiring unit 1 obtains the compiling of the modules Module of obtained Android APP to be compiled
Configuration data;The compilation unit 2 is using the compiling configuration data of the modules Module to the Android APP's
Source code after modularization is compiled, and obtains the Android APP.
The device for being compiled multiple Android APP under modularization provided in an embodiment of the present invention using a set of source code, is obtained
The compiling configuration data of the modules Module of obtained Android APP to be compiled;And utilize the modules
The compiling configuration data of Module is compiled the source code after the modularization of the Android APP, obtains the Android
APP can compile out the Android APP of multiple versions of a set of source code, can realize and be utilized under modularization through the above scheme
A set of source code is packaged out the purpose of multiple Android APP.
On the basis of aforementioned device embodiment, described device can also include:
First creating unit is used for before acquiring unit work, to each in the modules Module
Module Module is that module Module creates compiling configuration file build.gradle using the build tool gradle, wherein
The compiling configuration file build.gradle storages have the structure mutation version build variant of module Module;
Wherein, the acquiring unit, specifically can be used for:
Obtain the structure mutation version build variant of the modules Module;
The compilation unit, specifically can be used for:
Using the structure mutation version build variant of the modules Module, and use compilation tool
Gradle plugin are compiled the source code, obtain the Android APP.
On the basis of aforementioned device embodiment, described device can also include:
Second creating unit is used for before acquiring unit work, each module corresponding to the source code
Module is that module Module creates the first java code files and first resource file using the build tool gradle,
In, that the first java code files storage has that the source code can be compiled out includes all of module Module
Java codes shared module Module that Android APP include, the first resource file storage, which has, described includes
The resource that the module Module that all Android APP of module Module include is shared;
Third creating unit, for including except the first java codes to each in the modules Module
The module Module of other java codes outside the java codes that file is included is the module using the build tool gradle
Module creates the 2nd java code files, there is each use in the modules Module except first resource text
The module Module of other resources outside the resource that part is included is that module Module creates the using the build tool gradle
Two resource files, wherein remove institute in the java codes that the 2nd java code files storage has respective modules Module to include
The java codes outside the java codes that the first java code files are included are stated, the Secondary resource file storage there are respective modules
Resource in the resource that Module is used in addition to the resource that the first resource file is included;
Wherein, the compilation unit, specifically can be used for:
Become using the structure of the first java code files, the first resource file, the modules Module
Kind version build variant and the 2nd java code files and the Secondary resource file, and use compilation tool
Gradle plugin are compiled the source code, obtain the Android APP.
On the basis of aforementioned device embodiment, it can be used at least one compiling configuration file build.gradle
The mode of [flavor] Compile quotes other module module.
The device for compiling multiple Android APP under the modularization of the present embodiment using a set of source code, can be used for executing
The technical solution of preceding method embodiment, implementing principle and technical effect are similar, and details are not described herein again.
Fig. 3 shows the entity structure schematic diagram of a kind of electronic equipment provided in an embodiment of the present invention, as shown in figure 3, should
Electronic equipment may include:It processor 11, memory 12, bus 13 and is stored on memory 12 and can be transported on processor 11
Capable computer program;
Wherein, the processor 11, memory 12 complete mutual communication by the bus 13;
The processor 11 realizes the method that above-mentioned each method embodiment is provided when executing the computer program, such as
Including:Obtain the compiling configuration data of the modules Module of obtained Android APP to be compiled;Utilize each mould
The compiling configuration data of block Module is compiled the source code after the modularization of the Android APP, obtains described
Android APP。
The embodiment of the present invention provides a kind of non-transient computer readable storage medium, is stored thereon with computer program, should
Realize the method that above-mentioned each method embodiment is provided when computer program is executed by processor, such as including:It obtains to be compiled
The compiling configuration data of the modules Module of obtained Android APP;Utilize the compiling of the modules Module
Configuration data is compiled the source code after the modularization of the Android APP, obtains the Android APP.
It should be understood by those skilled in the art that, embodiments herein can be provided as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application
Apply the form of example.Moreover, the application can be used in one or more wherein include computer usable program code computer
The computer program production implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)
The form of product.
The application is with reference to method, the flow of equipment (system) and computer program product according to the embodiment of the present application
Figure and/or block diagram describe.It should be understood that can be realized by computer program instructions every first-class in flowchart and/or the block diagram
The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided
Instruct the processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine so that the instruction executed by computer or the processor of other programmable data processing devices is generated for real
The device for the function of being specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that instruction generation stored in the computer readable memory includes referring to
Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device so that count
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, in computer or
The instruction executed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in a box or multiple boxes.
It should be noted that herein, relational terms such as first and second and the like are used merely to a reality
Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation
In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to
Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those
Element, but also include other elements that are not explicitly listed, or further include for this process, method, article or equipment
Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that
There is also other identical elements in process, method, article or equipment including the element.The fingers such as term "upper", "lower"
The orientation or positional relationship shown is to be based on the orientation or positional relationship shown in the drawings, and is merely for convenience of the description present invention and simplifies
Description, does not indicate or imply the indicated device or element must have a particular orientation, with specific azimuth configuration and behaviour
Make, therefore is not considered as limiting the invention.Unless otherwise clearly defined and limited, term " installation ", " connected ",
" connection " shall be understood in a broad sense, for example, it may be being fixedly connected, may be a detachable connection, or be integrally connected;Can be
Mechanical connection can also be electrical connection;It can be directly connected, can also can be indirectly connected through an intermediary two
Connection inside element.For the ordinary skill in the art, above-mentioned term can be understood at this as the case may be
Concrete meaning in invention.
In the specification of the present invention, numerous specific details are set forth.Although it is understood that the embodiment of the present invention can
To put into practice without these specific details.In some instances, well known method, structure and skill is not been shown in detail
Art, so as not to obscure the understanding of this description.Similarly, it should be understood that disclose in order to simplify the present invention and helps to understand respectively
One or more of a inventive aspect, in the above description of the exemplary embodiment of the present invention, each spy of the invention
Sign is grouped together into sometimes in single embodiment, figure or descriptions thereof.However, should not be by the method solution of the disclosure
It releases and is intended in reflection is following:The feature that i.e. the claimed invention requirement ratio is expressly recited in each claim is more
More features.More precisely, as the following claims reflect, inventive aspect is to be less than single reality disclosed above
Apply all features of example.Therefore, it then follows thus claims of specific implementation mode are expressly incorporated in the specific implementation mode,
Wherein each claim itself is as a separate embodiment of the present invention.It should be noted that in the absence of conflict, this
The feature in embodiment and embodiment in application can be combined with each other.The invention is not limited in any single aspect,
It is not limited to any single embodiment, is also not limited to the arbitrary combination and/or displacement of these aspects and/or embodiment.And
And can be used alone of the invention each aspect and/or embodiment or with other one or more aspects and/or its implement
Example is used in combination.
Finally it should be noted that:The above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Present invention has been described in detail with reference to the aforementioned embodiments for pipe, it will be understood by those of ordinary skill in the art that:Its according to
So can with technical scheme described in the above embodiments is modified, either to which part or all technical features into
Row equivalent replacement;And these modifications or replacements, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme should all cover in the claim of the present invention and the range of specification.
Claims (10)
1. a kind of method for compiling multiple Android APP using a set of source code under modularization, which is characterized in that including:
The compiling configuration data of the modules Module of S1, acquisition obtained Android APP to be compiled;
S2, using the compiling configuration data of the modules Module to the source code after the modularization of the Android APP
It is compiled, obtains the Android APP.
2. according to the method described in claim 1, it is characterized in that, before the S1, further include:
The use of the build tool gradle is that module Module is created to each module Module in the modules Module
Build compiling configuration file build.gradle, wherein the compiling configuration file build.gradle storages have the module
The structure mutation version build variant of Module;
Wherein, the S1, including:
Obtain the structure mutation version build variant of the modules Module;
The S2, including:
Using the structure mutation version build variant of the modules Module, and use compilation tool gradle
Plugin is compiled the source code, obtains the Android APP.
3. according to the method described in claim 2, it is characterized in that, before the S1, further include:
Each module Module corresponding to the source code is that module Module creates first using the build tool gradle
Java code files and first resource file, wherein the first java code files storage has the source code to can be compiled out
The java codes that the module Module that all Android APP for including module Module include is shared, described first
It includes that all Android APP module Module for including of module Module are shared that resource file storage, which has described,
Resource;
Include the java codes for being included except the first java code files to each in the modules Module
The module Module of outer other java codes is that module Module creates the 2nd java codes using the build tool gradle
File, it is other in addition to the resource that the first resource file is included using having to each in the modules Module
The module Module of resource is that module Module creates Secondary resource file using the build tool gradle, wherein described the
The storage of two java code files has in the java codes that respective modules Module includes except the first java code files are wrapped
The java codes outside java codes contained, the Secondary resource file, which is stored, removes institute in the resource for having respective modules Module to use
State the resource outside the resource that first resource file is included;
Wherein, the S2 may include:
Utilize the first java code files, the structure mutation version of the first resource file, the modules Module
This build variant and the 2nd java code files and the Secondary resource file, and use compilation tool
Gradle plugin are compiled the source code, obtain the Android APP.
4. according to the method described in claim 2, it is characterized in that, making at least one compiling configuration file build.gradle
Other module module are quoted with the mode of [flavor] Compile.
5. the device of multiple Android APP is compiled under a kind of modularization using a set of source code, which is characterized in that including:
Acquiring unit, the compiling configuration data of the modules Module for obtaining obtained Android APP to be compiled;
Compilation unit, for the compiling configuration data using the modules Module to the component of the Android APP
Source code after change is compiled, and obtains the Android APP.
6. device according to claim 5, which is characterized in that further include:
First creating unit is used for before acquiring unit work, to each module in the modules Module
Module is that module Module creates compiling configuration file build.gradle using the build tool gradle, wherein described
The build.gradle storages of compiling configuration file have the structure mutation version build variant of module Module;
Wherein, the acquiring unit, is specifically used for:
Obtain the structure mutation version build variant of the modules Module;
The compilation unit, is specifically used for:
Using the structure mutation version build variant of the modules Module, and use compilation tool gradle
Plugin is compiled the source code, obtains the Android APP.
7. device according to claim 6, which is characterized in that further include:
Second creating unit is used for before acquiring unit work, each module Module corresponding to the source code,
The use of the build tool gradle is that module Module creates the first java code files and first resource file, wherein described
What the storage of the first java code files had that the source code can be compiled out includes all Android APP packets of module Module
The java codes that the module Module contained is shared, it includes module Module that the first resource file storage, which has described,
The resource that the module Module that all Android APP include is shared;
Third creating unit, for including except the first java code files to each in the modules Module
Including java codes outside other java codes module Module, using the build tool gradle be module Module
The 2nd java code files are created, there is each use in the modules Module except the first resource file is wrapped
The module Module of other resources outside the resource contained is that module Module creates Secondary resource using the build tool gradle
File, wherein remove described first in the java codes that the 2nd java code files storage has respective modules Module to include
The java codes outside java codes that java code files are included, the Secondary resource file storage have respective modules Module
Resource in the resource used in addition to the resource that the first resource file is included;
Wherein, the compilation unit, is specifically used for:
Utilize the first java code files, the structure mutation version of the first resource file, the modules Module
This build variant and the 2nd java code files and the Secondary resource file, and use compilation tool
Gradle plugin are compiled the source code, obtain the Android APP.
8. device according to claim 6, which is characterized in that make at least one compiling configuration file build.gradle
Other module module are quoted with the mode of [flavor] Compile.
9. a kind of electronic equipment, which is characterized in that including:Processor, memory, bus and storage on a memory and can located
The computer program run on reason device;
Wherein, the processor, memory complete mutual communication by the bus;
The processor realizes the method as described in any one of claim 1-4 when executing the computer program.
10. a kind of non-transient computer readable storage medium, which is characterized in that be stored with computer journey on the storage medium
Sequence realizes the method as described in any one of claim 1-4 when the computer program is executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810394876.7A CN108733376A (en) | 2018-04-27 | 2018-04-27 | The method and device of multiple Android APP is compiled under modularization using a set of source code |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810394876.7A CN108733376A (en) | 2018-04-27 | 2018-04-27 | The method and device of multiple Android APP is compiled under modularization using a set of source code |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108733376A true CN108733376A (en) | 2018-11-02 |
Family
ID=63939322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810394876.7A Withdrawn CN108733376A (en) | 2018-04-27 | 2018-04-27 | The method and device of multiple Android APP is compiled under modularization using a set of source code |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108733376A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109725905A (en) * | 2018-12-26 | 2019-05-07 | 苏州思必驰信息科技有限公司 | Software architecture and implementation method based on source code collection, plug-in unit and application method for compiling pins component |
CN111399864A (en) * | 2020-03-16 | 2020-07-10 | 北京五八信息技术有限公司 | Android system application program basic package generation method and generation device |
CN113064630A (en) * | 2021-03-30 | 2021-07-02 | 北京智慧星光信息技术有限公司 | Mobile terminal APP automatic packaging method and system, electronic device and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7458013B2 (en) * | 1999-05-12 | 2008-11-25 | The Board Of Trustees Of The Leland Stanford Junior University | Concurrent voice to text and sketch processing with synchronized replay |
CN106648786A (en) * | 2016-12-28 | 2017-05-10 | 深圳Tcl数字技术有限公司 | Android application establishment method and system |
CN107908403A (en) * | 2017-11-10 | 2018-04-13 | 北京搜狐新动力信息技术有限公司 | A kind of collocation method and system of the modularization of mobile terminal business module |
-
2018
- 2018-04-27 CN CN201810394876.7A patent/CN108733376A/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7458013B2 (en) * | 1999-05-12 | 2008-11-25 | The Board Of Trustees Of The Leland Stanford Junior University | Concurrent voice to text and sketch processing with synchronized replay |
CN106648786A (en) * | 2016-12-28 | 2017-05-10 | 深圳Tcl数字技术有限公司 | Android application establishment method and system |
CN107908403A (en) * | 2017-11-10 | 2018-04-13 | 北京搜狐新动力信息技术有限公司 | A kind of collocation method and system of the modularization of mobile terminal business module |
Non-Patent Citations (2)
Title |
---|
YALINFENDOU: "Android模块化完整方案实现", 《CSDN》 * |
王虎的博客: "一套源码编译多个APP", 《CSDN》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109725905A (en) * | 2018-12-26 | 2019-05-07 | 苏州思必驰信息科技有限公司 | Software architecture and implementation method based on source code collection, plug-in unit and application method for compiling pins component |
CN111399864A (en) * | 2020-03-16 | 2020-07-10 | 北京五八信息技术有限公司 | Android system application program basic package generation method and generation device |
CN113064630A (en) * | 2021-03-30 | 2021-07-02 | 北京智慧星光信息技术有限公司 | Mobile terminal APP automatic packaging method and system, electronic device and storage medium |
CN113064630B (en) * | 2021-03-30 | 2024-02-23 | 北京智慧星光信息技术有限公司 | Mobile terminal APP automatic packaging method, system, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2020531976A (en) | A device that provides a set of cryptographically protected, filtered, and sorted transaction datasets for blockchain links. | |
AU2017202110B2 (en) | Runtime creation, assignment, deployment and updating of arbitrary radio waveform techniques for a radio waveform generation device | |
CN108733376A (en) | The method and device of multiple Android APP is compiled under modularization using a set of source code | |
US8756407B2 (en) | Configuration rule prototyping tool | |
CN105389191A (en) | Software upgrading method, apparatus and system based on local area network | |
CN110119274A (en) | A kind of method, apparatus and electric terminal, computer readable storage medium of data compilation | |
CN104462517A (en) | Data synchronizing method and device | |
CN104714827A (en) | Plug-in update method and device | |
CN104267999A (en) | Method and device for compiling control program | |
CN102646035A (en) | Visualized code generation method based on combination of API (application programming interface) and script definition | |
CN112565047B (en) | Method, device, equipment and medium for constructing network by using VPP in docker | |
CN103678961A (en) | Code dynamic generating method | |
CN106301892A (en) | Method for deploying, configuring and monitoring Hue service based on Apache Ambari | |
CN109154926A (en) | For realizing the system and method for the data compatibility across heterogeneous machines framework | |
CN102455903B (en) | Method for generating user application interface | |
EP2997461A1 (en) | Merging of sorted lists using array pair | |
CN110308945A (en) | The dynamic loading method and device of plug-in unit | |
CN105511935B (en) | The acquisition methods and device of resource index value | |
CN105045789A (en) | Game server database buffer memory method and system | |
CN108536436A (en) | Method rank method for routing and device of the android system based on URI | |
CN105991463B (en) | Method, message main node, token server and system for realizing flow control | |
CN103645888A (en) | System and method for automatically building operation system | |
CN106126595A (en) | A kind of document down loading method and device | |
CN103034503B (en) | A kind of script execution, system and browser | |
CN107111495B (en) | Apparatus and method for virtual and interface method calls |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181102 |