CN107092494B - Method and device for accessing APK (android Package) resource - Google Patents

Method and device for accessing APK (android Package) resource Download PDF

Info

Publication number
CN107092494B
CN107092494B CN201610092159.XA CN201610092159A CN107092494B CN 107092494 B CN107092494 B CN 107092494B CN 201610092159 A CN201610092159 A CN 201610092159A CN 107092494 B CN107092494 B CN 107092494B
Authority
CN
China
Prior art keywords
resource
searching
apk
accessed
project
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.)
Active
Application number
CN201610092159.XA
Other languages
Chinese (zh)
Other versions
CN107092494A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610092159.XA priority Critical patent/CN107092494B/en
Publication of CN107092494A publication Critical patent/CN107092494A/en
Application granted granted Critical
Publication of CN107092494B publication Critical patent/CN107092494B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • G06F9/44526Plug-ins; Add-ons

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention relates to a method for accessing an APK resource, which comprises the following steps: acquiring an APK resource access request; acquiring an APK type where a resource requested to be accessed is located, wherein the APK type comprises a host project and a plug-in project; calling a preset corresponding resource searching method according to the APK type, and carrying a resource identifier requesting access; and searching the resource which is the same as the resource identifier requested to be accessed by the corresponding resource searching method and accessing the searched resource. By the method, the size of a single APK can be reduced, and cross-packet access to resources can be realized. In addition, a device for accessing the APK resource is also provided.

Description

Method and device for accessing APK (android Package) resource
Technical Field
The invention relates to the technical field of intelligent terminals, in particular to a method and a device for accessing APK resources.
Background
The apk (application package file) is an Android application package file, and is an application installation file format on an Android operating system. The code of an Android application program is required to be run on an Android device, and the code must be compiled first and then packaged into a file which can be recognized by an Android operating system to be run, and the file format which can be recognized and run by the Android operating system is 'APK'. One APK file contains compiled code files (. dex files), file resources (resources), engineering files (assets), certificates (certifies), and manifest files (manifest files).
The resource file of the Android consists of a directory structure, a file in an Xml format and a pure data file. Android resource files are extremely wide in coverage, and can be represented by resource files as long as the resource files are related to interfaces, such as: the style of the UI, menus, profiles, and various descriptive strings, pictures, audio-visual files, animations, colors, sizes, styles and styles, etc.
In the conventional technology, resources are all written in one APK in a centralized manner, so that a single APK is too large, once a bug occurs or a new function needs to be added, the whole APK needs to be re-issued, and not only is network bandwidth occupied, but also inconvenience is brought to users in use. Therefore, one APK can be split into one host engineering and a plurality of plug-in engineering. The host engineering refers to APK which can independently run and can be installed in an Android system. The plug-in project is also an APK, but cannot run independently, and needs to be loaded into a host project in a module mode to run. After the application is split, since the resource is distributed in a plurality of APKs, the problem of accessing the resource across packets exists, and therefore how to achieve the access of the resource across packets is an urgent problem to be solved.
Disclosure of Invention
In view of the foregoing, there is a need to provide a method and apparatus for accessing APK resources, which can reduce the size of a single APK and simultaneously achieve cross-packet access to resources.
A method of accessing an APK resource, the method comprising:
acquiring an APK resource access request;
acquiring an APK type where a resource requested to be accessed is located, wherein the APK type comprises a host project and a plug-in project;
calling a preset corresponding resource searching method according to the APK type, and carrying a resource identifier requesting access;
and searching the resource which is the same as the resource identifier requested to be accessed by the corresponding resource searching method and accessing the searched resource.
An apparatus for accessing an APK resource, the apparatus comprising:
the APK type determining module is used for acquiring an APK resource access request and acquiring the APK type of the resource requested to be accessed, wherein the APK type comprises a host project and a plug-in project;
the calling module is used for calling a preset corresponding resource searching method according to the APK type and carrying a resource identifier requesting access;
and the searching module is used for searching the resource which is the same as the resource identifier requested to be accessed through the corresponding resource searching method and accessing the searched resource.
According to the method and the device for accessing the APK resources, the preset corresponding resource searching method is called according to the APK type of the resource requested to be accessed, the resource identical to the resource identifier requested to be accessed can be searched through the preset corresponding resource searching method, and the searched resource can be accessed. The APK is divided into a host project and a plug-in project, and the resources can be found and accessed by calling a preset corresponding resource searching method according to the APK type, so that the size of a single APK is reduced, and the resource can be accessed in a cross-package manner.
Drawings
FIG. 1 is a flow diagram of a method for accessing APK resources in one embodiment;
FIG. 2 is a diagram of an application scenario of a method for accessing APK resources in one embodiment;
FIG. 3 is a flow diagram of a method for accessing APK resources in another embodiment;
FIG. 4 is a diagram of a method for accessing APK resources in one embodiment;
FIG. 5 is a block diagram of an apparatus for accessing APK resources in one embodiment;
fig. 6 is an internal structural view of a terminal in one embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, in one embodiment, a method for accessing an APK resource is provided, which is exemplified by being applied to a terminal, and the terminal can run various applications on an Android operating system, including but not limited to a smart phone, a tablet computer, a wearable smart device, and the like. The method comprises the following steps:
and 102, acquiring an APK resource access request.
Specifically, the API resource files are generally associated with interfaces, and when an application runs a process to expose an interface, the application needs to access resources, such as text, pictures, controls, animations, colors, and the like, included in the interface.
And 104, acquiring the APK type of the resource requested to be accessed, wherein the APK type comprises a host project and a plug-in project.
In this embodiment, because the resource is centrally written in one APK, a single APK is too large, in order to reduce the size of the single APK, one APK may be split into one host project and a plurality of plug-in projects, where the host project refers to an APK that can independently operate and can be installed in an Android system. The plug-in project is also an APK, but cannot run independently, and needs to be loaded into a host project in a module mode to run. When the application program needs to issue a new function or needs to repair the bug in real time, a plug-in project can be added in a plug-in project mode or a plug-in project of a channel can be issued. Therefore, one application corresponds to one host project and a plurality of plug-in projects.
A resource used by an application may be in the host project or in the plug-in project. And accessing a certain resource may be needed by the host engineering or the plug-in engineering, so that the problem of accessing the resource across packages exists. By accessing a resource across packets, it is meant accessing the resource between multiple different APKs. For example, the host project needs to display an interface, a control is displayed in the interface, and the resource file corresponding to the control is located in the plug-in project, so that the host project needs to access the resource located in the plug-in project.
And 106, calling a preset corresponding resource searching method according to the APK type, and carrying the resource identifier requested to be accessed.
In this embodiment, a corresponding method for searching for a resource is preset, and for a resource in the host engineering, a preset method for searching for a resource in the host engineering is called, and for a resource in the plug-in engineering, a preset method for searching for a resource in the plug-in engineering is called. The resource identifier is used to uniquely identify a resource, and for each resource, the resource file generates an ID value corresponding to the resource, where the ID value may be a hexadecimal ID value, that is, the resource identifier.
And 108, searching the resource which is the same as the resource identifier requested to be accessed by a corresponding resource searching method, and accessing the searched resource.
In this embodiment, the resource manager and the resource object in the APK packet are obtained by the corresponding method for searching for the resource, so that the resource identical to the resource identifier requested to be accessed is found, and the found resource is accessed.
In the embodiment, the APK is split into the host engineering and the plug-in engineering, and the preset corresponding resource searching method is called according to the APK type to search and access the resource, so that the size of a single APK is reduced, and the resource can be accessed in a cross-package manner.
In one embodiment, the step of calling the preset method for searching for resources according to the APK type includes: if the APK type of the resource requested to be accessed is the host engineering, calling a preset method for searching the resource in the host engineering; and if the APK type of the resource requested to be accessed is the plug-in project, calling a preset method for searching the plug-in project.
In this embodiment, since an application is split into a host project and a plurality of plug-in projects, the resource is located in either the host project or the plug-in project. The APKs of different types are packaged with corresponding resource searching methods in advance, and the resources in different APKs can be found through the packaged corresponding resource searching methods. The resources in the host engineering and the resources in the plug-in engineering are possibly accessed by the host engineering and the plug-in engineering, so that a plurality of application scenes exist for accessing the resources in the APK.
As shown in connection with fig. 2, accessing the scenario of resource existence in APK includes: 1) the resource is located in the host engineering, and can be found by calling a preset method for finding the host engineering from the access of the host engineering; 2) the resource is located in the host engineering, and if the access comes from the plug-in engineering, the resource can be found by calling a preset method for finding the host engineering; 3) the resource is located in the plug-in project, and the resource can be found by calling a preset plug-in project searching method if the resource comes from the access of the plug-in project; 4) the resource is located in the plug-in project, and if the resource comes from the access of the host project, the resource can be found by calling a preset plug-in project searching method.
As shown in fig. 3, in an embodiment, a method for accessing an APK resource is provided, which is also illustrated in a terminal capable of running various applications on an Android operating system, and the method includes:
step 302, an APK resource access request is obtained.
And step 304, acquiring the APK type of the resource requested to be accessed, wherein the APK type comprises a host project and a plug-in project.
Step 306, according to the APK type, calling a preset corresponding resource searching method, and carrying the resource identifier requested to be accessed.
And 308, mapping the resource identifier requested to be accessed to the resource manager and the resource object of the APK through a corresponding resource searching method so as to search the resource identical to the resource identifier requested to be accessed and access the searched resource.
In the Android system, one process can simultaneously load a plurality of application programs and also can simultaneously load a plurality of APK files, and each APK file corresponds to a global resource object (resources object) and a global resource manager object (AssetManager object). In the running process of the Android application program, the resource file packaged in the APK file is read through the resource manager. Therefore, the resource object with the same resource identifier can be searched from the resource manager through the resource manager and the resource object mapped to the APK.
As shown in fig. 4, the application program is split into a host project (host. apk) and a plurality of plug-in projects (plug 1.apk and plug 2.apk), and then if the application program adds a new function or repairs bug, a new plug-in project can be added, such as adding plug 3.apk, plug 4.apk …, etc. Each APK has a corresponding resource manager and resource object. In this embodiment, two resource searching methods are provided in advance, and for resources in different APKs, the corresponding resource searching method is called. For example, as shown in fig. 4, the method for finding pictures includes a method for finding pictures in a host project and a method for finding pictures in a plug-in project, findviewowsost is a packaged method for finding pictures in a host project, and findviewopplugin is a packaged method for finding pictures in a plug-in project.
Specifically, as shown in fig. 4, in the process of running the host engineering or the plug-in engineering, a corresponding application interface needs to be displayed, and resources are accessed at a preset position of the interface, so that the interface can present a preset layout and style. In the process of accessing resources, a corresponding method for searching resources is called according to the APK type where the resources are located, for example, a findViewHost method or a findViewPlugin method is called, the resources in host.apk can be searched and accessed through the findViewHost method, and the resources in Plugin1.apk or Plugin2.apk can be searched and accessed through the findViewPlugin method. For example, if a color value of a certain text is found, and the color value is located in plug 1.APK, a findviewwplug method is called and an ID value (index ID) of the color value is carried, and the ID value is mapped to a resource manager and a resource object of the APK, that is, the color value can be found in the plug 1.APK, so that a corresponding file in the interface is displayed as a corresponding color according to the color value.
The resources comprise control resources and non-control resources, the control resources refer to the controls, and the non-control resources are different from the controls and comprise pictures, descriptive character strings, audio and video files, animations, colors, sizes and the like.
In one embodiment, the resource requested to be accessed is a control resource; corresponding context running environment is also carried when the corresponding method for searching resources is called; through the corresponding method for searching the resources, the steps of searching the resources with the same identification as the resource which is requested to be accessed and accessing the searched resources comprise: and searching the resource with the same identifier as the resource requested to be accessed by the corresponding resource searching method, further searching the resource with the same context running environment as the carried context running environment from the resource with the same identifier as the resource requested to be accessed, and accessing the searched resource.
In this embodiment, an application program is split into a host project and a plurality of plug-in projects, a preset corresponding resource searching method is called according to the APK type of the resource requested to be accessed, and the preset corresponding resource searching method carries the resource identifier requested to be accessed and the corresponding context operating environment. Furthermore, the resource identifier requested to be accessed is mapped to the resource manager and the resource object of the APK by a corresponding resource searching method. When matching, firstly, judging whether the resource identifier in the resource manager is the same as the carried resource identifier, and searching for the resource which is the same as the carried resource identifier. Since for a control resource, both controls from the host engineering definition and controls from the add-in engineering definition may exist in one layout file (interface). That is, according to a resource identifier, corresponding control resources may be found in both resource managers, and the two control resources are obviously not the same control. Therefore, for a control resource, the correct control cannot be found by only looking up through the resource identification.
Further, whether the context running environment is the same as the carried context running environment is judged. The context runtime (context) is an abstract base class within Android. Context is also used as a passed parameter when the corresponding method for finding resources is called. For the control, after the resource identical to the carried resource identifier, i.e., the index ID, is obtained, the context of the control may be further used to be found by being equal to the context associated with the APK resource manager, so as to ensure that the control is found in the target resource manager, that is, the target control is finally found.
In an embodiment, if the resource requested to be accessed is a non-control resource, the step of searching for the resource having the same identifier as the resource requested to be accessed and accessing the searched resource by using a corresponding method for searching for the resource includes: and automatically converting the context operating environment according to the APK type by a corresponding resource searching method, searching the resource with the same identifier as the resource requested to be accessed, and accessing the searched resource.
In this embodiment, the corresponding non-control resource, such as a picture, is from either a picture in the plug-in project or a picture in the host project, and there is no situation that one picture is from both the host project and the plug-in project, so that it is only necessary to search for the same resource identifier in the resource manager.
As shown in fig. 5, in one embodiment, there is further provided an apparatus for accessing an APK resource, the apparatus including:
an APK type determining module 502, configured to obtain an APK resource access request, and obtain an APK type where a resource requested to be accessed is located, where the APK type includes a host engineering and a plug-in engineering.
The invoking module 504 is configured to invoke a preset corresponding resource searching method according to the APK type, and carry the resource identifier requested to be accessed.
The searching module 506 is configured to search for the resource with the same identifier as the resource requested to be accessed by using the corresponding method for searching for the resource and access the searched resource.
In an embodiment, the invoking module 504 is configured to invoke a preset method for searching for a resource in a host project if the APK type of the resource requested to be accessed is the host project; if the APK type of the resource requested to be accessed is the plug-in project, calling a preset method for searching the resource in the plug-in project.
In an embodiment, the search module 506 is configured to map the resource identifier requested to be accessed to the resource manager and the resource object of the APK through a corresponding method for searching the resource, so as to find the resource identical to the resource identifier requested to be accessed and access the found resource.
In one embodiment, the resource requested for access is a control resource; corresponding context running environment is also carried when the corresponding method for searching resources is called; the searching module 506 is configured to search for a resource that is the same as the identifier of the resource requested to be accessed by using a corresponding method for searching for a resource, further search for a resource that is the same as the context operating environment carried in the context operating environment from the resource that is the same as the identifier of the resource requested to be accessed, and access the searched resource.
In one embodiment, the resource requested for access is a non-control resource; the search module 506 is configured to automatically convert the context operating environment according to the APK type by using a corresponding method for searching for a resource, search for a resource having the same identifier as the resource requested to be accessed, and access the searched resource.
In one embodiment, as shown in fig. 6, there is also provided a terminal including a processor, a graphic processing unit, a storage medium, a memory, a network interface, a display screen, and an input device connected through a system bus, the storage medium having an operating system and an apparatus for accessing an APK resource stored therein, the apparatus for accessing an APK resource being used to perform a method for accessing an APK resource. The processor is used for improving the calculation and control capacity and supporting the operation of the whole portable electronic equipment. The graphic processing unit in the terminal is configured to at least provide a drawing capability for displaying an application operation interface, for example, according to an accessed resource drawing interface, the memory is configured to provide an environment for running a device in the storage medium accessing the APK resource, and the network interface is configured to perform network communication with the server, and receive or transmit data, for example, receive an APK packet and the like sent by the server. The display screen is used for displaying icons and interfaces of various applications, for example, displaying the interfaces according to accessed resources, and the like. The input device is used to input various data, messages and instructions.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1.A method of accessing an APK resource, the method comprising:
acquiring an APK resource access request from a first plug-in project;
acquiring an APK type where a resource requested to be accessed is located, wherein the APK type comprises a host project and a plug-in project; the resources comprise control resources located in a second plug-in project; the first plug-in project and the second plug-in project are formed by splitting from the same application program;
calling a preset corresponding resource searching method according to the APK type, and carrying a resource identifier requesting access and a corresponding context running environment;
searching the resource which is the same as the resource identifier requested to be accessed by the corresponding resource searching method and accessing the searched resource; the method comprises the following steps:
searching at least two control resources with the same identification as the resource requested to be accessed through a preset method for searching resources in the plug-in engineering, searching target control resources with the same context running environment as the carried context running environment from the at least two control resources, and accessing the searched target control resources; the at least two control resources include control resources from the host engineering definition and from the plug-in engineering definition.
2. The method according to claim 1, wherein the step of calling the preset method for searching for resources according to the APK type includes:
if the APK type of the resource requested to be accessed is the host engineering, calling a preset method for searching the resource in the host engineering;
if the APK type of the resource requested to be accessed is the plug-in project, calling a preset method for searching the resource in the plug-in project.
3. The method according to claim 1, wherein the step of searching for the resource having the same identifier as the resource requested to be accessed and accessing the searched resource by the corresponding method for searching for the resource further comprises:
and mapping the resource identifier requested to be accessed to the resource manager and the resource object of the APK through the corresponding method for searching the resource so as to search the resource which is the same as the resource identifier requested to be accessed and access the searched resource.
4. The method of claim 1, wherein the resource requested to be accessed further comprises a non-control resource; the step of searching the resource with the same identifier as the resource requested to be accessed and accessing the searched resource by the corresponding method for searching the resource further comprises the following steps:
and automatically converting the context operating environment according to the APK type by the corresponding resource searching method, searching the resource with the same identifier as the resource requested to be accessed, and accessing the searched resource.
5. An apparatus for accessing an APK resource, the apparatus comprising:
the APK type determining module is used for acquiring an APK resource access request from a first plug-in project and acquiring the APK type of the resource requested to be accessed, wherein the APK type comprises a host project and a plug-in project; the resources comprise control resources located in a second plug-in project; the first plug-in project and the second plug-in project are formed by splitting from the same application program;
the calling module is used for calling a preset corresponding resource searching method according to the APK type and carrying a resource identifier requesting access and a corresponding context running environment;
the searching module is used for searching the resource which is the same as the resource identifier requested to be accessed through the corresponding resource searching method and accessing the searched resource; further for: searching at least two control resources with the same identification as the resource requested to be accessed through a preset method for searching resources in the plug-in engineering, searching target control resources with the same context running environment as the carried context running environment from the at least two control resources, and accessing the searched target control resources; the at least two control resources include control resources from the host engineering definition and from the plug-in engineering definition.
6. The apparatus according to claim 5, wherein the invoking module is configured to invoke a preset method for searching for a resource in a host project if the APK type of the resource requested to be accessed is the host project; if the APK type of the resource requested to be accessed is the plug-in project, calling a preset method for searching the resource in the plug-in project.
7. The apparatus of claim 5, wherein the lookup module is further configured to map the resource identifier requested to be accessed to the resource manager and the resource object of the APK through the corresponding method for looking up a resource, so as to find a resource identical to the resource identifier requested to be accessed and access the found resource.
8. The apparatus of claim 5, wherein the resource requested to be accessed is a non-control resource; the search module is also used for automatically converting the context operating environment according to the APK type by the corresponding resource search method, searching the resource with the same identifier as the resource requested to be accessed and accessing the searched resource.
9. A terminal comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method of any of claims 1 to 4.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 4.
CN201610092159.XA 2016-02-18 2016-02-18 Method and device for accessing APK (android Package) resource Active CN107092494B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610092159.XA CN107092494B (en) 2016-02-18 2016-02-18 Method and device for accessing APK (android Package) resource

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610092159.XA CN107092494B (en) 2016-02-18 2016-02-18 Method and device for accessing APK (android Package) resource

Publications (2)

Publication Number Publication Date
CN107092494A CN107092494A (en) 2017-08-25
CN107092494B true CN107092494B (en) 2020-09-01

Family

ID=59646577

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610092159.XA Active CN107092494B (en) 2016-02-18 2016-02-18 Method and device for accessing APK (android Package) resource

Country Status (1)

Country Link
CN (1) CN107092494B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111984343B (en) * 2019-05-22 2024-03-01 百度(中国)有限公司 Plug-in resource searching method, device, equipment and readable storage medium
CN111694730B (en) * 2020-04-30 2023-07-25 北京城市网邻信息技术有限公司 Method and device for eliminating error reference control resource
CN114168227A (en) * 2021-12-10 2022-03-11 掌阅科技股份有限公司 Program call processing method, electronic device and computer storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716346A (en) * 2012-09-29 2014-04-09 北京神州泰岳软件股份有限公司 Management method and device of application on android handset client
CN104714828A (en) * 2015-03-31 2015-06-17 北京奇虎科技有限公司 Methods and devices for installing and operating application
CN105094888A (en) * 2012-03-29 2015-11-25 北京奇虎科技有限公司 Application plug-in loading method and apparatus
CN105138351A (en) * 2015-07-31 2015-12-09 百度在线网络技术(北京)有限公司 Method and device for configuring plug-in package for host
CN105335187A (en) * 2014-08-14 2016-02-17 阿里巴巴集团控股有限公司 Application processing method and apparatus

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101699405B (en) * 2009-10-26 2014-06-11 中兴通讯股份有限公司 Method and device for interaction between host program and plug-in and interaction between plug-ins
CN102843342A (en) * 2011-06-22 2012-12-26 华为软件技术有限公司 Method and system for dynamically upgrading resource
CN104049986B (en) * 2013-03-14 2018-12-18 腾讯科技(深圳)有限公司 plug-in loading method and device
CN104360884A (en) * 2014-11-18 2015-02-18 久邦计算机技术(广州)有限公司 Plug-in resource packet loading method based on Android system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094888A (en) * 2012-03-29 2015-11-25 北京奇虎科技有限公司 Application plug-in loading method and apparatus
CN103716346A (en) * 2012-09-29 2014-04-09 北京神州泰岳软件股份有限公司 Management method and device of application on android handset client
CN105335187A (en) * 2014-08-14 2016-02-17 阿里巴巴集团控股有限公司 Application processing method and apparatus
CN104714828A (en) * 2015-03-31 2015-06-17 北京奇虎科技有限公司 Methods and devices for installing and operating application
CN105138351A (en) * 2015-07-31 2015-12-09 百度在线网络技术(北京)有限公司 Method and device for configuring plug-in package for host

Also Published As

Publication number Publication date
CN107092494A (en) 2017-08-25

Similar Documents

Publication Publication Date Title
CN110019081B (en) Data persistence processing method, device and system and readable storage medium
US10193971B2 (en) Method, server and system for application synchronization
CN107818023B (en) Thread-based message processing method, intelligent device and storage medium
CN104539977A (en) Live broadcast previewing method and device
CN112165482B (en) Data processing method, data processing device, computer equipment and medium
CN107066295B (en) Method and equipment for loading plug-in of terminal network application based on browser
CN107092494B (en) Method and device for accessing APK (android Package) resource
CN111737618A (en) Vector diagram display method and device for Web end and computer equipment
CN112000911A (en) Page management method and device, electronic equipment and storage medium
CN107301220B (en) Method, device and equipment for data driving view and storage medium
CN113645308B (en) Mobile terminal TCP communication, device, equipment and storage medium
CN114168853A (en) Data visualization display method, device, medium and electronic equipment
CN108052401B (en) System attribute monitoring method, terminal device and computer readable storage medium
US11071151B2 (en) Methods and apparatuses for connecting a wireless access point through an application in a user equipment
CN109656647B (en) Chart picture generation method, device and equipment and computer readable storage medium
CN116032614A (en) Container network micro-isolation method, device, equipment and medium
CN107453950A (en) A kind of information processing method and monitoring system
CN114328686A (en) Data docking method and related equipment
CN114064176A (en) View interaction method and device, electronic equipment and computer readable medium
CN112351420A (en) Networking identity creating method and device of terminal device and readable storage medium
CN112394858A (en) iOS list page rapid integration and management
CN110825477A (en) Method, device and equipment for loading graphical interface and storage medium
CN114942812B (en) Multimedia information sharing method and device and electronic equipment
CN110099122B (en) Method and apparatus for sending network request
CN110750742B (en) Page optimization method, system, medium and electronic equipment

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
GR01 Patent grant
GR01 Patent grant