CN105159788A - Method and system for dynamic resource sharing between Android applications - Google Patents

Method and system for dynamic resource sharing between Android applications Download PDF

Info

Publication number
CN105159788A
CN105159788A CN201510576328.2A CN201510576328A CN105159788A CN 105159788 A CN105159788 A CN 105159788A CN 201510576328 A CN201510576328 A CN 201510576328A CN 105159788 A CN105159788 A CN 105159788A
Authority
CN
China
Prior art keywords
application
resource
resources bank
shared resource
client
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.)
Granted
Application number
CN201510576328.2A
Other languages
Chinese (zh)
Other versions
CN105159788B (en
Inventor
田静
康辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TCL Corp
Original Assignee
TCL Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by TCL Corp filed Critical TCL Corp
Priority to CN201510576328.2A priority Critical patent/CN105159788B/en
Publication of CN105159788A publication Critical patent/CN105159788A/en
Application granted granted Critical
Publication of CN105159788B publication Critical patent/CN105159788B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a method and system for dynamic resource sharing between Android applications. The method comprises the following steps of adding a sharing resource in a predetermined resource library application, stating the sharing resource, defining a library name of the resource library application during an external reference, and adding a compiling item for configuring the resource library application; stating the library name of the resource library application by a client application, and stating the resource library application as a user library for use; and adding a compiling item by the client application, exporting and citing the sharing resource of the resource library application, and loading for application during the operation; and recompiling and restarting to load the resource library application again after it is detected that the sharing resource in the resource library application is updated; and displaying the updated sharing resource by the client application. According to the method, resource reference to the resource library application can be observed during the client application running process, a related file of the resource library application is only required to change during resource updating, the updated resource is displayed by a client, and dynamic resource sharing between the applications is achieved.

Description

The method and system of dynamic shared resource between a kind of Android application
Technical field
The present invention relates to communication technical field, particularly relate to the method and system of dynamically shared resource between a kind of Android application.
Background technology
Android is a kind ofly mainly used in mobile device based on the freedom of Linux and the operating system of open source code, as smart mobile phone and panel computer, is led and exploitation by Google company and open mobile phone alliance.Android operation system is developed by AndyRubin at first, mainly supports mobile phone.Present Android expands on panel computer and other field gradually, as TV, digital camera, game machine etc.Between existing Android, application cannot realize sharing of resource, and such as, the data such as picture, word in the QQ software of such as Android application cannot be applied as microblogging is shared by another Android.
Therefore, prior art haves much room for improvement and improves.
In prior art, the abbreviation of an APK(AndroidPackage, i.e. Android installation kit) file comprises following file usually:
File layout after classes.dex:classes file is compiled by DEX, for the main code part run on Dalvik virtual machine;
Resource file folder required for res:APK;
AndroidManifest.xml: one traditional Android inventory file, for describing the name of this application program, version number, requested permissions, the service of registration, other application programs of link;
Resources.arsc: be used for describing the configuration information that those have the resource of ID value, its content is the equal of just a resource index table;
META-INF file: be equivalent to a packets of information, the file in catalogue and catalogue obtain accreditation and the explanation of Java2 platform, are used for configuring application program, extender, Classloader and service manifest.mf file, automatically generate when packing with jar.
Namely APK comprises:
1. the dex file of logical code compile optimization;
2. do not carry out the resource file of encoding;
3.APK configuration file;
4. the concordance list of resource and code;
The configuration file that 5.JAVA is relevant.
The invention provides the process flow diagram of the dynamically preferred embodiment of the method for shared resource between a kind of Android application, as shown in Figure 1, described method comprises:
Step S100, pre-set in resources bank application and add shared resource, statement shared resource, the library name of definition resources bank application when externally quoting, increases the compile option of resource allocation storehouse application.
Summary of the invention
In view of the deficiencies in the prior art, the object of the invention is the method and system providing dynamically shared resource between a kind of Android application, is intended to solve the defect that in prior art, between Android application, resource cannot be shared.
Technical scheme of the present invention is as follows:
A method for dynamic shared resource between Android application, wherein, method comprises:
A, pre-set in resources bank application and add shared resource, statement shared resource, the library name of definition resources bank application when externally quoting, increases the compile option of resource allocation storehouse application;
The library name of B, client application statement resources bank application, and resources bank application uses as a user library by statement;
C, client application increase compile option, derive and quote the shared resource of resources bank application, and operationally load use;
D, when detect resources bank application in shared resource upgrade after, recompilate resources bank application and again start-up loading resources bank application, client application keep adduction relationship constant, the shared resource after display update.
The method of dynamic shared resource between described Android application, wherein, described steps A specifically comprises:
A1, pre-set the resource content that opening and shares resource is added in resources bank application;
The fixing ID value of A2, the title stating shared resource in advance in the first specific file, type and correspondence;
A3, in the second specific file, define the library name of resources bank application when externally quoting in advance;
The compile option of A4, increase resource allocation storehouse application in advance.
The method of dynamic shared resource between described Android application, wherein, described step B specifically comprises:
B1, client application, in logical code, resource file or configuration file, state resources bank Apply Names;
B2, client application, in configuration list file, are stated and resources bank application are used as a user library.
The method of dynamic shared resource between described Android application, wherein, described step D specifically comprises:
D1, when detect resources bank application in shared resource upgrade after, recompilate resources bank application, obtain upgrade after resources bank, and again start-up loading resources bank application;
D2, client application keep original adduction relationship constant, the shared resource after display update.
The method of dynamic shared resource between described Android application, wherein, described step C also comprises:
C1, when multiple client application shares same resources bank shared resource, multiple client states the resources bank title and resource content quoted separately;
C2, client application increase compile option respectively, derive and quote the shared resource of resources bank application respectively, and operationally load use respectively.
A system for dynamic shared resource between Android application, wherein, system comprises:
Pre-setting module, adding shared resource, statement shared resource for pre-setting in resources bank application, the library name when application of definition resources bank is externally quoted, increases the compile option of resource allocation storehouse application;
Declaration module, for the library name of client application statement resources bank application, and resources bank application uses as a user library by statement;
Shared resource derives module, increases compile option for client application, derives and quotes the shared resource of resources bank application, and operationally load use;
Update module, for after detecting that the shared resource in resources bank application upgrades, recompilate resources bank application and start-up loading resources bank application again, client application keeps adduction relationship constant, the shared resource after display update.
The system of dynamic shared resource between described Android application, wherein, described in pre-set module and specifically comprise:
Pre-setting unit, adding the resource content of opening and shares resource for pre-setting resources bank application;
State unit in advance, for stating the fixing ID value of the title of shared resource, type and correspondence in advance in the first specific file;
Pre-defined unit, for defining library name when resources bank application is externally quoted in advance in the second specific file;
Increase unit in advance, for increasing the compile option of resource allocation storehouse application in advance.
The system of dynamic shared resource between described Android application, wherein, described declaration module specifically comprises:
Resources bank title statement unit, for client application in logical code, resource file or configuration file, statement resources bank Apply Names;
User library statement unit, is applied in configuration list file for family end, states and resources bank application is used as a user library.
The system of dynamic shared resource between described Android application, wherein, described update module specifically comprises:
Detect and acquiring unit, for after detecting that the shared resource in resources bank application upgrades, recompilate resources bank application, obtain the resources bank after upgrading, and start-up loading resources bank application again;
Display unit, keeps original adduction relationship constant for client application, the shared resource after display update.
The system of dynamic shared resource between described Android application, wherein, described shared resource is derived module and is specifically comprised:
Quote statement unit, for when multiple client application shares same resources bank shared resource, multiple client states the resources bank title and resource content quoted separately;
Derive and loading unit, increase compile option respectively for client application, derive and quote the shared resource of resources bank application respectively, and operationally load use respectively.
Beneficial effect: the present invention can see the quoting of resource in resources bank application in running client application, and during resource updates, only need change the configuration file applied in resources bank, the resource after client is reloaded after display update, realize dynamic shared resource between application.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the dynamically preferred embodiment of the method for shared resource between of the present invention a kind of Android applies.
Fig. 2 is the resources bank application build process flow diagram of the dynamically embody rule embodiment of the method for shared resource between a kind of Android application of the present invention.
Fig. 3 is that the client application of the dynamically embody rule embodiment of the system of shared resource between a kind of Android application of the present invention builds process flow diagram.
Fig. 4 is the schematic diagram that two client application of the dynamically embody rule embodiment of the system of shared resource between a kind of Android of the present invention application share same resources bank application resource.
Fig. 5 is the schematic diagram that the client application of the dynamically embody rule embodiment of the system of shared resource between a kind of Android of the present invention application dynamically quotes resources bank application resource.
Fig. 6 is the adduction relationship figure of the dynamically client application access resources storehouse application of the embody rule embodiment of the system of shared resource between a kind of Android application of the present invention.
Fig. 7 is the functional schematic block diagram of the dynamically preferred embodiment of the system of shared resource between a kind of Android application of the present invention.
Embodiment
For making object of the present invention, technical scheme and effect clearly, clearly, the present invention is described in more detail below.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
During concrete enforcement, described step S100 specifically comprises:
Step S11, pre-set the resource content that opening and shares resource is added in resources bank application;
The fixing ID value of step S12, the title stating shared resource in advance in the first specific file, type and correspondence;
Step S13, in the second specific file, define the library name of resources bank application when externally quoting in advance;
The compile option of step S14, increase resource allocation storehouse application in advance.
During concrete enforcement, as shown in Figure 2, be the resources bank application build process flow diagram of the dynamically embody rule embodiment of the method for shared resource between a kind of Android applies, construction method comprises:
Step S101, in resources bank application, add the resource content of opening and shares, wherein resource content comprises array, character string, pattern, self-defined view and picture etc.;
Step S102, in publicly-owned resource ID message file, statement resource name, type and correspondence fixing ID value;
Step S103, in the configuration list file of resources bank application, define the library name of this resources bank application when externally quoting;
Step S104, increase resource allocation storehouse application compile option, show by derivations APK wrap in resource to other apply compiled resource files time use, resource bag can operationally time be loaded intervention.
In wherein said step S102 in publicly-owned resource ID message file, the fixing ID value of statement resource name, type and correspondence.Only have the resource stated can be cited in other application here, only have the resource defined in this document directly could quote in the code of client application.
In described step S103 in the configuration list file of resources bank application, define the library name when application of this resources bank is externally quoted.Like this when the resource oneself quoted is found in other application, will first find the library name corresponding to resources bank application, and then determine concrete resource name, uniquely can determine the resource content quoted.
The compile option of resource allocation storehouse application is increased in described step S104, resource in derivation APK bag is shown to use other application compiled resource files to when, and resource bag can operationally time be loaded intervention, the resource that therefore will derive successively in APK bag is used for their resource content of other bag compiling and compiles out a shared library resource bag, and can load access shared library resource by applying operationally.Complete above two step compiling configuration items, the resource bag of self just can be derived and employ to other application as sharable base resource bag by an application.
The library name of step S200, client application statement resources bank application, and resources bank application uses as a user library by statement.
Described step S200 specifically comprises:
Step S21, client application, in logical code, resource file or configuration file, state resources bank Apply Names;
Step S22, client application, in configuration list file, are stated and resources bank application are used as a user library.
During concrete enforcement, client application wants to quote the file in resources bank application, needs first to state the title quoting resources bank application, simultaneously will using resources bank application as user library.Thus quoting can not because of without proper notice title or title statement mistake, and cannot shared resource storehouse application shared resource.
Step S300, client application increase compile option, derive and quote the shared resource of resources bank application, and operationally load use.
During concrete enforcement, the present invention also between a kind of Android application dynamically the client application of the embody rule embodiment of the system of shared resource build process flow diagram, as shown in Figure 3, described construction method comprises:
Step S201, in logical code, resource file or configuration file, under the prerequisite of statement resources bank title, quote the open source content in resources bank;
The compile option of step S203, increase configuration client application, confirms that the resource content deriving and quote resources bank application also operationally loads use.
In wherein said step S203, increase the compile option of configuration client application, confirm derivation and quote the resource content of resources bank application and operationally load use.Client application will derive the resource content of resources bank application and be cited as shared resource, when running for this client application.Specify the resources bank required for this application, otherwise can report an error in compilation process.
Further, described step S300 also comprises:
Step S31, when multiple client application shares same resources bank shared resource, multiple client states the resources bank title and resource content quoted separately;
Step S32, client application increase compile option respectively, derive and quote the shared resource of resources bank application respectively, and operationally load use respectively.
During concrete enforcement, when multiple client shares same resources bank application resource, the resources bank title only needing to state that it is quoted separately and resource content. as shown in Figure 4, when two clients share same resources bank application resource, two client PK are respectively client end AP K1 and client end AP K2, only by client end AP K1 and client end AP K2 as in above-mentioned separately after its resources bank title quoted of statement and resource content, need can quote same resources bank application resource.As the resource (framework-res.apk) in the primary framework of each application call Android, it is shared and quotes and will keep separate relation.
Step S400, when detect resources bank application in shared resource upgrade after, recompilate resources bank application and again start-up loading resources bank application, client application keep adduction relationship constant, the shared resource after display update.
During concrete enforcement, described step S400 specifically comprises:
Step S41, when detect resources bank application in shared resource upgrade after, recompilate resources bank application, obtain upgrade after resources bank, and again start-up loading resources bank application;
Step S42, client application keep original adduction relationship constant, the shared resource after display update.
</string>), the resource file at amendment character string place, recompilates resources bank and obtains the resources bank APK after upgrading, be then placed in Target Board, restart and load resources bank APK.Now, client application will not do any change, and that is, adduction relationship remains unchanged, just can resource content after display update, so just achieve the method dynamically quoting resource between Android application.
Present invention also offers the adduction relationship figure of the client application access resources storehouse application of the dynamically embody rule embodiment of the system of shared resource between a kind of Android application, as shown in Figure 6, when client application is run and loaded, the resources bank as uses-library will be loaded according to configuration list statement file simultaneously.And run in Java logical code, XML resource file or AndroidManifest configuration file when quoting relevant shared resource content, first file is stated according to the public.xml(shared resource ID in resources bank application) determine whether that this resource is the resource content that publicly-owned opening is quoted, then find the resource of specified type under corresponding base resource according to its resources bank prefix, comprise the resource type contents such as data, character string, pattern, self-defined view or picture.
From above embodiment of the method, the invention provides the method for dynamically shared resource between a kind of Android application, by the name of resource bag and derivation in being applied by resources bank, and in client application, quote this resource bag content of loading, complete the compiling to client application.And operationally, give client application by the application of allocated resource storehouse as user library to quote, load resource, the resource content of different resource type in this resource bag is shared by different method of calling, install the application of upgrading resources bank just can complete the dynamically shared of resource by recompilating after more new resources, multiple application different in addition can adopt the resource content quoted in a like fashion in resource bag.The present invention can realize dynamic shared resource between different application, also can realize the resource in the same application of multiple Application share, for user provides convenience.
On the basis of said method embodiment, present invention also offers the functional schematic block diagram of the dynamically preferred embodiment of the system of shared resource between a kind of Android application, as shown in Figure 7, described system comprises:
Pre-setting module 100, adding shared resource, statement shared resource for pre-setting in resources bank application, the library name when application of definition resources bank is externally quoted, increases the compile option of resource allocation storehouse application; As detailed above.
Declaration module 200, for the library name of client application statement resources bank application, and resources bank application uses as a user library by statement; As detailed above.
Shared resource derives module 300, increases compile option for client application, derives and quotes the shared resource of resources bank application, and operationally load use; As detailed above.
Update module 400, for after detecting that the shared resource in resources bank application upgrades, recompilate resources bank application and start-up loading resources bank application again, client application keeps adduction relationship constant, the shared resource after display update; As detailed above.
The system of dynamic shared resource between described Android application, wherein, described in pre-set module and specifically comprise:
Pre-setting unit, adding the resource content of opening and shares resource for pre-setting resources bank application; As detailed above.
State unit in advance, for stating the fixing ID value of the title of shared resource, type and correspondence in advance in the first specific file; As detailed above.
Pre-defined unit, for defining library name when resources bank application is externally quoted in advance in the second specific file; As detailed above.
Increase unit in advance, for increasing the compile option of resource allocation storehouse application in advance; As detailed above.
The system of dynamic shared resource between described Android application, wherein, described declaration module specifically comprises:
Resources bank title statement unit, for client application in logical code, resource file or configuration file, statement resources bank Apply Names; As detailed above.
User library statement unit, is applied in configuration list file for family end, states and resources bank application is used as a user library; As detailed above.
The system of dynamic shared resource between described Android application, wherein, described update module specifically comprises:
Detect and acquiring unit, for after detecting that the shared resource in resources bank application upgrades, recompilate resources bank application, obtain the resources bank after upgrading, and start-up loading resources bank application again; As detailed above.
Display unit, keeps original adduction relationship constant for client application, the shared resource after display update; As detailed above.
The system of dynamic shared resource between described Android application, wherein, described shared resource is derived module and is specifically comprised:
Quote statement unit, for when multiple client application shares same resources bank shared resource, multiple client states the resources bank title and resource content quoted separately; As detailed above.
Derive and loading unit, increase compile option respectively for client application, derive and quote the shared resource of resources bank application respectively, and operationally load use respectively; As detailed above.
The present invention proposes a kind of method that Android applies resource bag in dynamic sharing application, utilize compiling configuration, the resource bag of application is derived, quoted by other modes that application is called with logical code or resource file uses, load in when applying operation and have access to resource bag, then on application interface, embody the content in resource bag, complete and the volume of resource in non-this application is quoted.And when resource content in resource bag upgrades, owing to not changing the definition of its resources bank adduction relationship, only need the application at upgrading resource bag place, just can complete shared resource upgrading between application, realize resource dynamic and load.Provide the method for many Application share resource between a kind of Android simultaneously.Due to the resource bag of resource application can be derived in the process quoted, and the definition of resource has publicity (public attribute), the resource content of corresponding unique ID number under the library name of different application resources bank application by reference, just this resource can be presented in the application of all its contents of access, realize the resource in the same application of multiple Application share.
In sum, the invention provides the method and system of dynamically shared resource between a kind of Android application, described method comprises: pre-set in resources bank application and add shared resource, statement shared resource, the library name when application of definition resources bank is externally quoted, increases the compile option of resource allocation storehouse application; The library name of client application statement resources bank application, and resources bank application uses as a user library by statement; Client application increases compile option, derives and quotes the shared resource of resources bank application, and operationally load use; After detecting that the shared resource in resources bank application upgrades, recompilate resources bank application and start-up loading resources bank application again, client application keeps adduction relationship constant, the shared resource after display update.The present invention can see the quoting of resource in resources bank application in running client application, and during resource updates, only need change the configuration file applied in resources bank, the resource after client is reloaded after display update, to realize between application dynamically shared resource.
Should be understood that, application of the present invention is not limited to above-mentioned citing, for those of ordinary skills, can be improved according to the above description or convert, and all these improve and convert the protection domain that all should belong to claims of the present invention.

Claims (10)

1. a method for Android dynamic shared resource between applying, it is characterized in that, method comprises:
A, pre-set in resources bank application and add shared resource, statement shared resource, the library name of definition resources bank application when externally quoting, increases the compile option of resource allocation storehouse application;
The library name of B, client application statement resources bank application, and resources bank application uses as a user library by statement;
C, client application increase compile option, derive and quote the shared resource of resources bank application, and operationally load use;
D, when detect resources bank application in shared resource upgrade after, recompilate resources bank application and again start-up loading resources bank application, client application keep adduction relationship constant, the shared resource after display update.
2. the method for dynamic shared resource between Android application according to claim 1, it is characterized in that, described steps A specifically comprises:
A1, pre-set the resource content that opening and shares resource is added in resources bank application;
The fixing ID value of A2, the title stating shared resource in advance in the first specific file, type and correspondence;
A3, in the second specific file, define the library name of resources bank application when externally quoting in advance;
The compile option of A4, increase resource allocation storehouse application in advance.
3. the method for dynamic shared resource between Android application according to claim 2, it is characterized in that, described step B specifically comprises:
B1, client application, in logical code, resource file or configuration file, state resources bank Apply Names;
B2, client application, in configuration list file, are stated and resources bank application are used as a user library.
4. the method for dynamic shared resource between Android application according to claim 3, it is characterized in that, described step D specifically comprises:
D1, when detect resources bank application in shared resource upgrade after, recompilate resources bank application, obtain upgrade after resources bank, and again start-up loading resources bank application;
D2, client application keep original adduction relationship constant, the shared resource after display update.
5. the method for dynamic shared resource between Android application according to claim 4, it is characterized in that, described step C also comprises:
C1, when multiple client application shares same resources bank shared resource, multiple client states the resources bank title and resource content quoted separately;
C2, client application increase compile option respectively, derive and quote the shared resource of resources bank application respectively, and operationally load use respectively.
6. a system for Android dynamic shared resource between applying, it is characterized in that, system comprises:
Pre-setting module, adding shared resource, statement shared resource for pre-setting in resources bank application, the library name when application of definition resources bank is externally quoted, increases the compile option of resource allocation storehouse application;
Declaration module, for the library name of client application statement resources bank application, and resources bank application uses as a user library by statement;
Shared resource derives module, increases compile option for client application, derives and quotes the shared resource of resources bank application, and operationally load use;
Update module, for after detecting that the shared resource in resources bank application upgrades, recompilate resources bank application and start-up loading resources bank application again, client application keeps adduction relationship constant, the shared resource after display update.
7. the system of dynamic shared resource between Android application according to claim 6, is characterized in that, described in pre-set module and specifically comprise:
Pre-setting unit, adding the resource content of opening and shares resource for pre-setting resources bank application;
State unit in advance, for stating the fixing ID value of the title of shared resource, type and correspondence in advance in the first specific file;
Pre-defined unit, for defining library name when resources bank application is externally quoted in advance in the second specific file;
Increase unit in advance, for increasing the compile option of resource allocation storehouse application in advance.
8. the system of dynamic shared resource between Android application according to claim 7, it is characterized in that, described declaration module specifically comprises:
Resources bank title statement unit, for client application in logical code, resource file or configuration file, statement resources bank Apply Names;
User library statement unit, is applied in configuration list file for family end, states and resources bank application is used as a user library.
9. the system of dynamic shared resource between Android application according to claim 8, it is characterized in that, described update module specifically comprises:
Detect and acquiring unit, for after detecting that the shared resource in resources bank application upgrades, recompilate resources bank application, obtain the resources bank after upgrading, and start-up loading resources bank application again;
Display unit, keeps original adduction relationship constant for client application, the shared resource after display update.
10. the system of dynamic shared resource between Android application according to claim 9, it is characterized in that, described shared resource is derived module and is specifically comprised:
Quote statement unit, for when multiple client application shares same resources bank shared resource, multiple client states the resources bank title and resource content quoted separately;
Derive and loading unit, increase compile option respectively for client application, derive and quote the shared resource of resources bank application respectively, and operationally load use respectively.
CN201510576328.2A 2015-09-11 2015-09-11 Method and system for dynamically sharing resources between Android applications Active CN105159788B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510576328.2A CN105159788B (en) 2015-09-11 2015-09-11 Method and system for dynamically sharing resources between Android applications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510576328.2A CN105159788B (en) 2015-09-11 2015-09-11 Method and system for dynamically sharing resources between Android applications

Publications (2)

Publication Number Publication Date
CN105159788A true CN105159788A (en) 2015-12-16
CN105159788B CN105159788B (en) 2020-10-27

Family

ID=54800650

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510576328.2A Active CN105159788B (en) 2015-09-11 2015-09-11 Method and system for dynamically sharing resources between Android applications

Country Status (1)

Country Link
CN (1) CN105159788B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106569880A (en) * 2016-11-07 2017-04-19 Tcl集团股份有限公司 Method and system for dynamically sharing resources between Android applications
CN106648810A (en) * 2017-01-24 2017-05-10 东软集团股份有限公司 Application program resource obtaining method and device
CN106648788A (en) * 2016-12-28 2017-05-10 东软集团股份有限公司 Installing method and device of application program
CN106855816A (en) * 2016-12-13 2017-06-16 青岛海信电器股份有限公司 The resource file loading method and device of application program in terminal
CN107436787A (en) * 2017-07-31 2017-12-05 腾讯科技(深圳)有限公司 Method for processing resource, device, storage medium and electronic installation
WO2018032516A1 (en) * 2016-08-19 2018-02-22 华为技术有限公司 Method and apparatus for sharing application data, and terminal device
CN107741887A (en) * 2017-10-23 2018-02-27 山东浪潮通软信息科技有限公司 A kind of communication interaction method and apparatus of inter-module
CN109002707A (en) * 2018-08-31 2018-12-14 国鼎网络空间安全技术有限公司 The device and method of Android application configuration and data sharing based on virtual container
CN111090463A (en) * 2019-12-11 2020-05-01 北京小米移动软件有限公司 Resource identification method and device and computer storage medium
CN111399927A (en) * 2018-12-14 2020-07-10 北京奇虎科技有限公司 Method and device for sharing Class file by application and computing equipment
CN113076147A (en) * 2021-03-09 2021-07-06 北京一亩田新农网络科技有限公司 Resource loading method, device, system and medium for dynamic APK

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103324537A (en) * 2013-05-17 2013-09-25 Tcl集团股份有限公司 Resource sharing method and device
CN103546532A (en) * 2013-07-02 2014-01-29 Tcl集团股份有限公司 Method and system for shared data in application
CN103618779A (en) * 2013-11-21 2014-03-05 深圳Tcl新技术有限公司 Method and system for resource sharing
US20140201760A1 (en) * 2013-01-11 2014-07-17 Sap Ag Application Context Intercommunication for Mobile Devices
US20150052599A1 (en) * 2013-08-15 2015-02-19 Mocana Corporation Gateway device for terminating a large volume of vpn connections

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140201760A1 (en) * 2013-01-11 2014-07-17 Sap Ag Application Context Intercommunication for Mobile Devices
CN103324537A (en) * 2013-05-17 2013-09-25 Tcl集团股份有限公司 Resource sharing method and device
CN103546532A (en) * 2013-07-02 2014-01-29 Tcl集团股份有限公司 Method and system for shared data in application
US20150052599A1 (en) * 2013-08-15 2015-02-19 Mocana Corporation Gateway device for terminating a large volume of vpn connections
CN103618779A (en) * 2013-11-21 2014-03-05 深圳Tcl新技术有限公司 Method and system for resource sharing

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018032516A1 (en) * 2016-08-19 2018-02-22 华为技术有限公司 Method and apparatus for sharing application data, and terminal device
CN106569880A (en) * 2016-11-07 2017-04-19 Tcl集团股份有限公司 Method and system for dynamically sharing resources between Android applications
CN106855816A (en) * 2016-12-13 2017-06-16 青岛海信电器股份有限公司 The resource file loading method and device of application program in terminal
CN106855816B (en) * 2016-12-13 2020-10-13 海信视像科技股份有限公司 Resource file loading method and device of application program in terminal
CN106648788B (en) * 2016-12-28 2020-08-28 东软集团股份有限公司 Application program installation method and device
CN106648788A (en) * 2016-12-28 2017-05-10 东软集团股份有限公司 Installing method and device of application program
CN106648810A (en) * 2017-01-24 2017-05-10 东软集团股份有限公司 Application program resource obtaining method and device
CN107436787A (en) * 2017-07-31 2017-12-05 腾讯科技(深圳)有限公司 Method for processing resource, device, storage medium and electronic installation
CN107741887A (en) * 2017-10-23 2018-02-27 山东浪潮通软信息科技有限公司 A kind of communication interaction method and apparatus of inter-module
CN109002707A (en) * 2018-08-31 2018-12-14 国鼎网络空间安全技术有限公司 The device and method of Android application configuration and data sharing based on virtual container
CN111399927A (en) * 2018-12-14 2020-07-10 北京奇虎科技有限公司 Method and device for sharing Class file by application and computing equipment
CN111090463A (en) * 2019-12-11 2020-05-01 北京小米移动软件有限公司 Resource identification method and device and computer storage medium
CN111090463B (en) * 2019-12-11 2023-07-25 北京小米移动软件有限公司 Resource identification method and device and computer storage medium
CN113076147A (en) * 2021-03-09 2021-07-06 北京一亩田新农网络科技有限公司 Resource loading method, device, system and medium for dynamic APK
CN113076147B (en) * 2021-03-09 2024-02-02 北京一亩田新农网络科技有限公司 Dynamic APK resource loading method, device, system and medium

Also Published As

Publication number Publication date
CN105159788B (en) 2020-10-27

Similar Documents

Publication Publication Date Title
CN105159788A (en) Method and system for dynamic resource sharing between Android applications
CN109547570B (en) Service registration method, device, registration center management equipment and storage medium
CN106537338B (en) Self-expanding clouds
US9513891B2 (en) Method and device for publishing and implementing wireless application
US8245223B2 (en) Networked deployment of multi-application customizations
US7310801B2 (en) Servicing a component-based software product throughout the software product lifecycle
CN108551487A (en) Application dispositions method, device, server and the storage medium of PaaS platform
CN105657191A (en) Application increment upgrading method and system based on Android system
CN110727440B (en) Software packaging method
CN110463162B (en) Application deployment method, device and system
US11954183B2 (en) System and method using metadata to manage packaged applications components based on tenant licenses
CN106569880B (en) Method and system for dynamically sharing resources between Android applications
KR20060043307A (en) Side-by-side drivers
CN105302563A (en) Plug-in method and system for mobile application service
CN105373406B (en) Application layout dynamic switching method and system based on Android platform
CN106020877A (en) Automatic update method and apparatus for system environment configuration
CN105516154A (en) Security policy configuration method and device applied to SEAndroid (Security-Enhanced Android) system
CN109344619A (en) The hot restorative procedure and device of application program
CN105577813A (en) Update method and system for web hybrid application
CN107463405A (en) The update method and device of a kind of application program
CN105872842A (en) Multi-desktop independent upgrade method and device
AU2013208296A1 (en) Installation engine and package format for parallelizable, reliable installations
CN106484458A (en) A kind of open software warehouse management system and its management method
US20100031256A1 (en) Method for establishing virtual operating system
KR102257012B1 (en) An installation method of a distributed processing system for mass data processing applicable to various clouds

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 516006 TCL technology building, No.17, Huifeng Third Road, Zhongkai high tech Zone, Huizhou City, Guangdong Province

Applicant after: TCL Technology Group Co.,Ltd.

Address before: 516006 Guangdong province Huizhou Zhongkai hi tech Development Zone No. nineteen District

Applicant before: TCL RESEARCH AMERICA Inc.

GR01 Patent grant
GR01 Patent grant