CN104182266A - Application installation method and device - Google Patents

Application installation method and device Download PDF

Info

Publication number
CN104182266A
CN104182266A CN201410469413.4A CN201410469413A CN104182266A CN 104182266 A CN104182266 A CN 104182266A CN 201410469413 A CN201410469413 A CN 201410469413A CN 104182266 A CN104182266 A CN 104182266A
Authority
CN
China
Prior art keywords
configuration information
electronic equipment
installation file
installation
information
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
CN201410469413.4A
Other languages
Chinese (zh)
Other versions
CN104182266B (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410469413.4A priority Critical patent/CN104182266B/en
Publication of CN104182266A publication Critical patent/CN104182266A/en
Application granted granted Critical
Publication of CN104182266B publication Critical patent/CN104182266B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention provides an application installation method and device. The application installation method comprises the steps that an installation file to be installed in electronic equipment is obtained, wherein the installation file comprises multiple types of configuration information; parameter information of the electronic equipment is obtained; the first configuration information matched with the parameter information of the electronic equipment is determined from the installation file; during installation of the installation file, only the matched first configuration information is installed. By the application of the application installation method, when a certain installation file is installed in the electronic equipment, the first configuration information matched with the parameter information of the electronic equipment can be determined from the installation file, in this way, during the installation of the installation file, the matched first configuration information can be only installed, accordingly, the amount of the configuration information installed on the electronic equipment is reduced, and the storage space of the electronic equipment is saved. When an application program corresponding to the installation file runs, loaded and sought configuration information is reduced, and therefore the running speed is increased.

Description

A kind of application installation method and device
Technical field
The present invention relates to application program technical field, particularly a kind of application installation method and device.
Background technology
Along with the appearance of the universal and various application programs of electronic equipment, the number of applications that user can install on the electronic equipment using presents the trend that straight line rises.But operator is when certain application program of exploitation, in order to improve the versatility of application program, in the performance history of application program, be the configuration information under application deployment different operating system, as the picture resource of application A use under configuration windows operating system and android operating system and language resource etc.
For the configuration information under the different operating system of application system configuration is stored in same installation file, therefore when electronic equipment is installed this installation file, except the configuration information under the operating system of meeting installation self-operating, also the configuration information under other operating systems can be installed, can cause like this mount message amount on electronic equipment to increase, the memory space inadequate that causes the electronic equipment free time, makes operating system slow.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of application installation method and device, for solving existing electronic equipment set up applications, causes the memory space inadequate of electronic equipment free time and operating system problem slowly.Technical scheme is as follows:
The embodiment of the present invention provides a kind of application installation method, and described method comprises:
Obtain installation file to be installed in electronic equipment, described installation file comprises various configurations information;
Obtain the parameter information of described electronic equipment;
The first configuration information that parameter information definite and described electronic equipment matches from described installation file;
In the installation process of described installation file, the first configuration information mating is only installed.
Preferably, described method also comprises:
The second configuration information that parameter information definite and described electronic equipment does not match from described installation file;
Delete described the second configuration information.
Preferably, described method also comprises:
Obtain the resource mapping list in described installation file, described resource mapping list is for recording the installation directory of every kind of configuration information;
From described resource mapping list, search the installation directory of the first mated configuration information;
In described resource mapping list, only retain the installation directory finding.
Preferably, the first configuration information that parameter information definite and described electronic equipment matches from described installation file comprises:
According to the parameter information of described electronic equipment, the first configuration information only mating with described parameter information in installation file described in decompress(ion), to determine described the first configuration information.
Preferably, described parameter information comprises: the resolution of screen and the size of screen.
Preferably, described method also comprises:
Obtain the language classification that described electronic equipment is supported;
Retain first language configuration information corresponding with supported language classification in described installation file, and delete the second language configuration information not corresponding with supported language classification;
In the installation process of described installation file, described first language configuration information is installed.
The embodiment of the present invention also provides a kind of application erecting device, and described device comprises:
The first acquiring unit, for obtaining electronic equipment installation file to be installed, described installation file comprises various configurations information;
Second acquisition unit, for obtaining the parameter information of described electronic equipment;
The first determining unit, the first configuration information matching for parameter information definite from described installation file and described electronic equipment;
First information processing unit, for the installation process in described installation file, only installs the first configuration information mating.
Preferably, described device also comprises:
The second determining unit, the second configuration information not matching for parameter information definite from described installation file and described electronic equipment;
The second information process unit, for deleting described the second configuration information.
Preferably, described device also comprises:
The 3rd acquiring unit, for obtaining the resource mapping list of described installation file, described resource mapping list is for recording the installation directory of every kind of configuration information;
The first determining unit, also for searching the installation directory of the first mated configuration information from described resource mapping list;
First information processing unit, also for only retaining in described resource mapping list the installation directory finding.
Preferably, described the first determining unit the first configuration information that parameter information definite and described electronic equipment matches from described installation file comprises:
According to the parameter information of described electronic equipment, the first configuration information only mating with described parameter information in installation file described in decompress(ion), to determine described the first configuration information.
Preferably, described parameter information comprises: the resolution of screen and the size of screen.
Preferably, described device also comprises:
The 4th acquiring unit, the language classification of supporting for obtaining described electronic equipment;
The 3rd determining unit, for retaining the described installation file first language configuration information corresponding with supported language classification, and deletes the second language configuration information not corresponding with supported language classification;
The 3rd information process unit, for the installation process in described installation file, installs described first language configuration information.
Compared with prior art, the present invention includes following advantage:
The application installation method that the application embodiment of the present invention provides, electronic equipment is when installing certain installation file, can from installation file, determine the first configuration information that the parameter information with electronic equipment matches, like this in the installation process of installation file, the first mated configuration information can be only installed, reduce the quantity of information that is arranged on the configuration information on electronic equipment, save the storage space of electronic equipment.When application program corresponding to this installation file of operation, the configuration information reduction that loads and search, thereby raising travelling speed.
Certainly, implement arbitrary product of the present invention and might not need to reach above-described all advantages simultaneously.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing of required use during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the first process flow diagram of the application installation method that provides of the embodiment of the present invention;
Fig. 2 is the second process flow diagram of the application installation method that provides of the embodiment of the present invention;
Fig. 3 is the third process flow diagram of the application installation method that provides of the embodiment of the present invention;
Fig. 4 is the 4th kind of process flow diagram of the application installation method that provides of the embodiment of the present invention;
Fig. 5 is the 5th kind of process flow diagram of the application installation method that provides of the embodiment of the present invention;
Fig. 6 is the first structural representation of the application erecting device that provides of the embodiment of the present invention;
Fig. 7 is the second structural representation of the application erecting device that provides of the embodiment of the present invention;
Fig. 8 is the third structural representation of the application erecting device that provides of the embodiment of the present invention;
Fig. 9 is the 4th kind of structural representation of the application erecting device that provides of the embodiment of the present invention.
Embodiment
The application installation method that the embodiment of the present invention provides and device can be used in numerous general or special purpose calculation element environment or configuration.For example: personal computer, server computer, handheld device or portable set, plate equipment, multi-processor device, comprise distributed computing environment of above any device or equipment etc.
In order to make those skilled in the art understand better the embodiment of the present invention, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
Refer to Fig. 1, the process flow diagram that it shows the application installation method that the embodiment of the present invention provides, can comprise the following steps:
101: obtain installation file to be installed in electronic equipment, installation file comprises various configurations information.In embodiments of the present invention, installation file is Android installation kit (Android Package, APK), in this installation file, can comprise various configurations information, and wherein configuration information is for being configured electronic equipment in installation file installation process.
Wherein configuration information can comprise various configurations resources such as picture resource allocation, network configuration resource and printer configuration resource, and every kind of resource allocation comprises that many cover resources are to be applicable to different electronic equipments.Such as the picture A in picture resource allocation, at least comprise the picture A of 9.7 inches and the picture A of 5.5 inches, it is in the electronic equipment of 9.7 inches that the picture A of such 9.7 inches can be installed to screen size, it is in the electronic equipment of 5.5 inches that the picture A of 5.5 inches can be installed to screen size, therefore when the application installation method that uses the embodiment of the present invention to provide, after getting installation file to be installed, also need further to perform step 102 to obtain the parameter information of electronic equipment.
102: the parameter information that obtains electronic equipment.
103: the first configuration information that parameter information definite and electronic equipment matches from installation file.
In embodiments of the present invention, parameter information can comprise hardware parameter information and software parameter information, and described hardware parameter information is used to indicate the hardware device that described electronic equipment uses, as the resolution of the size of screen, screen, processor model etc.Corresponding software parameter information is used to indicate the software program that electronic equipment uses, as operating system version and the application version being moved.
The parameter information of above-mentioned electronic equipment can be used as coupling benchmark, from installation file, determine the first configuration information that the parameter information with electronic equipment matches, from installation file, determine the first configuration information that is applicable to electronic equipment, as determined the picture resource with the consistent size of the screen of electronic equipment from installation file.The mode of the first configuration information that in embodiments of the present invention, parameter information definite and electronic equipment matches can include but not limited to following manner:
First kind of way: in the decompression procedure of installation file, the whole solutions of configuration information in installation file are depressed in electronic equipment, then from unziped to configuration information, extract the first configuration information mating with the parameter information of electronic equipment, so can determine the first configuration information mating with parameter information.
The second way: the decompression procedure of change installation file, in decompression procedure according to the parameter information of electronic equipment, the first configuration information only mating with parameter information in decompress(ion) installation file, to determine the first configuration information, can save the decompression time of installation file like this, improve installation effectiveness.
104: in the installation process of installation file, the first configuration information mating is only installed.
When electronic equipment is determined after the first configuration information matching with its parameter information, in the installation process of installation file, the first mated configuration information can be only installed, reduce like this quantity of information that is arranged on the configuration information on electronic equipment, save the storage space of electronic equipment.When application program corresponding to this installation file of operation, the configuration information reduction that loads and search, thereby raising travelling speed.
Before address, the configuration information of installation file comprises various configurations resource, and every kind of resource allocation comprises that many cover resources are to be applicable to different electronic equipments, therefore when each electronic equipment is installed certain installation file, can also will delete and further save storage space with unmatched the second configuration information of electronic equipment, as shown in Figure 2, on Fig. 1 basis, the application installation method that the embodiment of the present invention provides is further comprising the steps of:
105: the second configuration information that parameter information definite and electronic equipment does not match from installation file.
106: delete the second configuration information.
In embodiments of the present invention, a kind of feasible pattern of determining the second configuration information is: in the decompression procedure of installation file, the whole solutions of configuration information in installation file are depressed in electronic equipment, then unmatched second configuration information of parameter information of extraction and electronic equipment from unziped to configuration information, so can determine the second configuration information.
Another kind of feasible pattern is: according to the parameter information gradation decompress(ion) installation file of electronic equipment, such as first according to the parameter information of electronic equipment, the first configuration information that decompress(ion) mates with parameter information from installation file, and then according to the parameter information of electronic equipment, unmatched the second configuration information of decompress(ion) and parameter information from installation file.
After determining the second configuration information, the second configuration information is deleted from the storage space of electronic equipment, can save the storage space of electronic equipment like this, and when application program corresponding to operation installation file, the internal memory using while being used for searching configuration information reduces, and then improves travelling speed.
After deleting the second configuration information, electronic equipment can also obtain the amount of capacity of saved storage space, and shows on the display interface of electronic equipment, the amount of capacity of being saved with feedback user and current residual amount of capacity.
It should be noted is that: in embodiments of the present invention, determine that the first configuration information and the second configuration information can carry out simultaneously, the corresponding process that the first configuration information and deletion the second configuration information are installed also can be carried out simultaneously, in this embodiment of the present invention, does not limit execution sequencing.
Refer to Fig. 3, it shows a kind of the third process flow diagram of applying installation method that the embodiment of the present invention provides, and can comprise the following steps:
301: obtain installation file to be installed in electronic equipment, installation file comprises various configurations information.
302: the parameter information that obtains electronic equipment.
303: the first configuration information that parameter information definite and electronic equipment matches from installation file.
304: in the installation process of installation file, the first configuration information mating is only installed.
Wherein, step 301 is to step 304: identical to step 104 with the step 101 in Fig. 1, this embodiment of the present invention is not being set forth.
305: obtain the resource mapping list in installation file, resource mapping list is for recording the installation directory of every kind of configuration information.Wherein installation directory, for recording configuration information at the store path of electronic equipment, when electronic equipment is during in application program corresponding to operation installation file, can find required configuration information by installation directory.
306: the installation directory of searching the first mated configuration information from resource mapping list.
307: in resource mapping list, only retain the installation directory finding.
Because the embodiment of the present invention is only installed the first configuration information in the installation process of installation file, when searching the second configuration information by the installation directory in resource mapping list, electronic equipment can point out user to search mistake, so search and its second irrelevant configuration information for fear of electronic equipment, after getting resource mapping list, need to upgrade resource mapping list.
In the renewal process of resource mapping list, first from resource mapping list, search the installation directory of the first mated configuration information, then in resource mapping list, only retain the installation directory finding, with respect to the resource mapping list before upgrading, the installation directory of the second configuration information is deleted in resource mapping list after renewal, the installation directory that only retains the first configuration information, further save storage space, when application program corresponding to operation installation file, the internal memory using while being used for searching configuration information reduces, and then improves travelling speed.
Certainly in the application installation method shown in Fig. 3, can also be further from installation file, determine the second configuration information that the parameter information with electronic equipment does not match, and delete the second configuration information, concrete implementation can be consulted the related description in embodiment illustrated in fig. 2.
In embodiments of the present invention, the configuration information of installation file is except above-mentioned picture resource allocation, outside network configuration resource and printer configuration resource, installation file can also comprise language configuration information, and language configuration information comprises multilingual configuration information, as Chinese, English and French, and different language configuration information is applicable to support the electronic equipment of different language classification, therefore on above-mentioned all embodiment basis, the application installation method that the embodiment of the present invention provides can also comprise language configuration information matching process, as shown in Figure 4, take process flow diagram shown in Fig. 1 as basis, can also comprise the following steps:
107: obtain the language classification that electronic equipment is supported.
108: retain the first language configuration information corresponding with supported language classification in installation file, and delete the second language configuration information not corresponding with supported language classification.
Wherein which kind of language is the language classification of electronic equipment support be for what show to install in electronic equipment, its basis indication as language configuration information coupling should retain which the part language configuration information in installation file, and the first language configuration information retaining is to have the information of identical languages with the language classification of electronic equipment support.
The language classification of supporting such as electronic equipment is Chinese, and the first configuration information retaining in electronic equipment is about Chinese language configuration information, and the second configuration information of deletion is the language configuration information except Chinese.
109: in the installation process of installation file, first language configuration information is installed.
Electronic equipment is when installing any installation file, electronic equipment can directly perform step 103 and 104, certainly electronic equipment also can be after receiving the indication of the mounting means that changes existing electronic equipment installation file, then perform step 103 and 104, specifically can consult Fig. 5.Wherein Fig. 5 shows the another kind of flow process of the application installation method that the embodiment of the present invention provides, and can comprise the following steps:
101: obtain installation file to be installed in electronic equipment, installation file comprises various configurations information.
102: the parameter information that obtains electronic equipment.
110: display reminding information on electronic equipment, wherein this information is for providing the mounting means of installation file, described mounting means comprises the first mounting means and the second mounting means, described the first mounting means is from installation file, to determine whole configuration informations the mode of installing, described the second mounting means is from installation file, to determine the first configuration information mating with the parameter information of electronic equipment and the mode that the first configuration information is only installed.
Be that above-mentioned the first mounting means is that existing electronic equipment is installed the mode that any installation file adopts, the second mounting means is the mounting means after the embodiment of the present invention is improved, it can reduce the quantity of information that is arranged on the configuration information on electronic equipment, saves the storage space of electronic equipment.
111: receive the feedback result obtaining according to information.In embodiments of the present invention, information can be presented in the mode of dialog box on electronic equipment, and its two kinds of mounting meanss that provide can adopt the mode of button to be distributed in dialog box.
When operating body (user's finger) is clicked any button in dialog box, electronic equipment can be according to the clicking operation of operating body, get current click location, and determine current operated button according to this click location, thereby obtain representing the feedback result of mounting means.
112: when described feedback result shows that the mounting means of described installation file is the second mounting means, the first configuration information that parameter information definite and electronic equipment matches from installation file.In embodiments of the present invention, from installation file, determine that the process of the first configuration information is identical with step 103, this embodiment of the present invention is no longer set forth.
104: in the installation process of installation file, the first configuration information mating is only installed.
Embodiment is corresponding with said method, and the embodiment of the present invention also provides a kind of application erecting device, and its structural representation as shown in Figure 6, can comprise: the first acquiring unit 11, second acquisition unit 12, the first determining unit 13 and first information processing unit 14.Wherein,
The first acquiring unit 11, for obtaining electronic equipment installation file to be installed, installation file comprises various configurations information.In embodiments of the present invention, installation file can be APK, in this installation file, can comprise various configurations information, and wherein configuration information is for being configured electronic equipment in installation file installation process.
Wherein configuration information can comprise various configurations resources such as picture resource allocation, network configuration resource and printer configuration resource, and every kind of resource allocation comprises that many cover resources are to be applicable to different electronic equipments.Such as the picture A in picture resource allocation, at least comprise the picture A of 9.7 inches and the picture A of 5.5 inches, it is in the electronic equipment of 9.7 inches that the picture A of such 9.7 inches can be installed to screen size, it is in the electronic equipment of 5.5 inches that the picture A of 5.5 inches can be installed to screen size, therefore when the application installation method that uses the embodiment of the present invention to provide, after getting installation file to be installed, also need further to perform step 102 to obtain the parameter information of electronic equipment.
Second acquisition unit 12, for obtaining the parameter information of electronic equipment.
The first determining unit 13, the first configuration information matching for parameter information definite from installation file and electronic equipment.
In embodiments of the present invention, parameter information can comprise hardware parameter information and software parameter information, and described hardware parameter information is used to indicate the hardware device that described electronic equipment uses, as the resolution of the size of screen, screen, processor model etc.Corresponding software parameter information is used to indicate the software program that electronic equipment uses, as operating system version and the application version being moved.
The parameter information of above-mentioned electronic equipment can be used as coupling benchmark, by the first determining unit 13, from installation file, determine the first configuration information that the parameter information with electronic equipment matches, from installation file, determine the first configuration information that is applicable to electronic equipment, as determined the picture resource with the consistent size of the screen of electronic equipment from installation file.In embodiments of the present invention, the mode of the first determining unit 13 the first configuration information that parameter information definite and electronic equipment matches from installation file can include but not limited to following manner:
First kind of way: in the decompression procedure of installation file, the whole solutions of configuration information in installation file are depressed in electronic equipment, then from unziped to configuration information, extract the first configuration information mating with the parameter information of electronic equipment, so can determine the first configuration information mating with parameter information.
The second way: the decompression procedure of change installation file, in decompression procedure according to the parameter information of electronic equipment, the first configuration information only mating with parameter information in decompress(ion) installation file, to determine the first configuration information, can save the decompression time of installation file like this, improve installation effectiveness.
First information processing unit 14, for the installation process in installation file, only installs the first configuration information mating.
When the first determining unit 13 is determined after the first configuration information that the hungry parameter information with electronic equipment matches, first information processing unit 14 is in the installation process of installation file, the first mated configuration information can be only installed, reduce like this quantity of information that is arranged on the configuration information on electronic equipment, saved the storage space of electronic equipment.When application program corresponding to this installation file of operation, the configuration information reduction that loads and search, thereby raising travelling speed.
The first determining unit 13 is when determining the first configuration information matching with parameter information, application erecting device can also be determined and unmatched the second configuration information of parameter information, its structural representation as shown in Figure 7, on Fig. 6 basis, can also comprise: the second determining unit 15 and the second information process unit 16.Wherein,
The second determining unit 15, the second configuration information not matching for parameter information definite from installation file and electronic equipment.
The second information process unit 16, for deleting the second configuration information.
In embodiments of the present invention, the second determining unit 15 determines that a kind of feasible pattern of the second configuration information is: in the decompression procedure of installation file, the whole solutions of configuration information in installation file are depressed in electronic equipment, then unmatched second configuration information of parameter information of extraction and electronic equipment from unziped to configuration information, so can determine the second configuration information.
Another kind of feasible pattern is: according to the parameter information gradation decompress(ion) installation file of electronic equipment, such as first according to the parameter information of electronic equipment, the first configuration information that decompress(ion) mates with parameter information from installation file, and then according to the parameter information of electronic equipment, unmatched the second configuration information of decompress(ion) and parameter information from installation file.
When the second determining unit 15 is determined after the second configuration information, the second information process unit 16 is deleted the second configuration information from the storage space of electronic equipment, can save the storage space of electronic equipment like this, and when application program corresponding to operation installation file, the internal memory using while being used for searching configuration information reduces, and then improves travelling speed.
After deleting the second configuration information, electronic equipment can also obtain the amount of capacity of saved storage space, and shows on the display interface of electronic equipment, the amount of capacity of being saved with feedback user and current residual amount of capacity.
Refer to Fig. 8, the another kind of structure that it shows the application erecting device that the embodiment of the present invention provides, on Fig. 6 basis, can also comprise: the 3rd acquiring unit 17, for the resource mapping list of obtaining installation file, resource mapping list is for recording the installation directory of every kind of configuration information.Wherein installation directory, for recording configuration information at the store path of electronic equipment, when electronic equipment is during in application program corresponding to operation installation file, can find required configuration information by installation directory.
The first determining unit 13, also for searching the installation directory of the first mated configuration information from resource mapping list.
First information processing unit 14, also for only retaining in resource mapping list the installation directory finding.
Because the embodiment of the present invention is only installed the first configuration information in the installation process of installation file, when searching the second configuration information by the installation directory in resource mapping list, electronic equipment can point out user to search mistake, so search and its second irrelevant configuration information for fear of electronic equipment, after getting resource mapping list, need to upgrade resource mapping list.
In the renewal process of resource mapping list, the resource mapping list of first being obtained from the 3rd acquiring unit 17 by the first determining unit 13, search the installation directory of the first mated configuration information, then the installation directory that first information processing unit 14 only finds in reservation of resource map listing, with respect to the resource mapping list before upgrading, the installation directory of the second configuration information is deleted in resource mapping list after renewal, the installation directory that only retains the first configuration information, further save storage space, when application program corresponding to operation installation file, the internal memory using while being used for searching configuration information reduces, and then raising travelling speed.
In embodiments of the present invention, the configuration information of installation file is except above-mentioned picture resource allocation, outside network configuration resource and printer configuration resource, installation file can also comprise language configuration information, and language configuration information comprises multilingual configuration information, as Chinese, English and French, and different language configuration information is applicable to support the electronic equipment of different language classification, therefore on above-mentioned all embodiment basis, the application erecting device that the embodiment of the present invention provides can also comprise the structure of language configuration information coupling, as shown in Figure 9, on Fig. 6 basis, can also comprise: the 4th acquiring unit 18, the 3rd determining unit 19 and the 3rd information process unit 20, wherein,
The 4th acquiring unit 18, the language classification of supporting for obtaining electronic equipment.
The 3rd determining unit 19, for retaining the installation file first language configuration information corresponding with supported language classification, and deletes the second language configuration information not corresponding with supported language classification.
Wherein which kind of language is the language classification of electronic equipment support be for what show to install in electronic equipment, its basis indication as language configuration information coupling should retain which the part language configuration information in installation file, and the first language configuration information retaining is to have the information of identical languages with the language classification of electronic equipment support.
The language classification of supporting such as electronic equipment is Chinese, and the first configuration information that the 3rd determining unit 19 retains is about Chinese language configuration information, and the second configuration information of deletion is the language configuration information except Chinese.
The 3rd information process unit 20, for the installation process in installation file, installs first language configuration information.
It should be noted that, in above-mentioned application erecting device, unit in schematic diagram shown in Fig. 7, other unit are selectable unit, when realizing application erecting device, can appoint as required select one or select its combination in any be increased in application erecting device on, in this instructions, repeat no more its various combinations.
Each embodiment in this instructions all adopts the mode of going forward one by one to describe, and each embodiment stresses is the difference with other embodiment, between each embodiment identical similar part mutually referring to.For device class embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part is referring to the part explanation of embodiment of the method.
Finally, also it should be noted that, in this article, relational terms such as the first and second grades is only used for an entity or operation to separate with another entity or operational zone, and not necessarily requires or imply and between these entities or operation, have the relation of any this reality or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby the process, method, article or the equipment that make to comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or be also included as the intrinsic key element of this process, method, article or equipment.The in the situation that of more restrictions not, the key element being limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element.
Above a kind of application installation method provided by the present invention and device are described in detail, applied specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; , for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention meanwhile.

Claims (12)

1. apply an installation method, described method comprises:
Obtain installation file to be installed in electronic equipment, described installation file comprises various configurations information;
Obtain the parameter information of described electronic equipment;
The first configuration information that parameter information definite and described electronic equipment matches from described installation file;
In the installation process of described installation file, the first configuration information mating is only installed.
2. method according to claim 1, is characterized in that, described method also comprises:
The second configuration information that parameter information definite and described electronic equipment does not match from described installation file;
Delete described the second configuration information.
3. method according to claim 1, is characterized in that, described method also comprises:
Obtain the resource mapping list in described installation file, described resource mapping list is for recording the installation directory of every kind of configuration information;
From described resource mapping list, search the installation directory of the first mated configuration information;
In described resource mapping list, only retain the installation directory finding.
4. method according to claim 1, is characterized in that, the first configuration information that parameter information definite and described electronic equipment matches from described installation file comprises:
According to the parameter information of described electronic equipment, the first configuration information only mating with described parameter information in installation file described in decompress(ion), to determine described the first configuration information.
5. according to the method described in claim 1 to 4 any one, it is characterized in that, described parameter information comprises: the resolution of screen and the size of screen.
6. method according to claim 5, is characterized in that, described method also comprises:
Obtain the language classification that described electronic equipment is supported;
Retain first language configuration information corresponding with supported language classification in described installation file, and delete the second language configuration information not corresponding with supported language classification;
In the installation process of described installation file, described first language configuration information is installed.
7. apply an erecting device, described device comprises:
The first acquiring unit, for obtaining electronic equipment installation file to be installed, described installation file comprises various configurations information;
Second acquisition unit, for obtaining the parameter information of described electronic equipment;
The first determining unit, the first configuration information matching for parameter information definite from described installation file and described electronic equipment;
First information processing unit, for the installation process in described installation file, only installs the first configuration information mating.
8. device according to claim 7, is characterized in that, described device also comprises:
The second determining unit, the second configuration information not matching for parameter information definite from described installation file and described electronic equipment;
The second information process unit, for deleting described the second configuration information.
9. device according to claim 7, is characterized in that, described device also comprises:
The 3rd acquiring unit, for obtaining the resource mapping list of described installation file, described resource mapping list is for recording the installation directory of every kind of configuration information;
The first determining unit, also for searching the installation directory of the first mated configuration information from described resource mapping list;
First information processing unit, also for only retaining in described resource mapping list the installation directory finding.
10. device according to claim 7, is characterized in that, described the first determining unit the first configuration information that parameter information definite and described electronic equipment matches from described installation file comprises:
According to the parameter information of described electronic equipment, the first configuration information only mating with described parameter information in installation file described in decompress(ion), to determine described the first configuration information.
11. according to the device described in claim 7 to 10 any one, it is characterized in that, described parameter information comprises: the resolution of screen and the size of screen.
12. devices according to claim 11, is characterized in that, described device also comprises:
The 4th acquiring unit, the language classification of supporting for obtaining described electronic equipment;
The 3rd determining unit, for retaining the described installation file first language configuration information corresponding with supported language classification, and deletes the second language configuration information not corresponding with supported language classification;
The 3rd information process unit, for the installation process in described installation file, installs described first language configuration information.
CN201410469413.4A 2014-09-15 2014-09-15 A kind of application installation method and device Active CN104182266B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410469413.4A CN104182266B (en) 2014-09-15 2014-09-15 A kind of application installation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410469413.4A CN104182266B (en) 2014-09-15 2014-09-15 A kind of application installation method and device

Publications (2)

Publication Number Publication Date
CN104182266A true CN104182266A (en) 2014-12-03
CN104182266B CN104182266B (en) 2018-07-06

Family

ID=51963342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410469413.4A Active CN104182266B (en) 2014-09-15 2014-09-15 A kind of application installation method and device

Country Status (1)

Country Link
CN (1) CN104182266B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106055375A (en) * 2016-07-13 2016-10-26 青岛海信移动通信技术股份有限公司 Application program installation method and device
CN108091338A (en) * 2017-12-29 2018-05-29 江苏惠通集团有限责任公司 The data processing method and device of voice telecontrol system and its host side
CN109218054A (en) * 2017-07-03 2019-01-15 腾讯科技(深圳)有限公司 Terminal dynamic configuration, respective server implementation method, device and storage medium
CN109426509A (en) * 2017-09-04 2019-03-05 华为技术有限公司 Method for processing resource and equipment
CN110209439A (en) * 2019-06-11 2019-09-06 北京无线电测量研究所 The parametrization configuration method of VxWorks

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1437107A (en) * 2002-02-09 2003-08-20 英业达股份有限公司 Method of providing multilingual installation program
CN101120339A (en) * 2005-02-16 2008-02-06 三星电子株式会社 Multiple language support system and method for application
CN101390050A (en) * 2005-12-22 2009-03-18 艾伦·J·薛比洛 Apparatus and method for selectively dispensing soft assets via subtractive installation
CN102810066A (en) * 2011-06-03 2012-12-05 北京千橡网景科技发展有限公司 Terminal adapting method and terminal and server based on terminal characteristic configuration program
CN103019791A (en) * 2012-12-19 2013-04-03 中国电子科技集团公司第十五研究所 Software deploying method and system
CN103092663A (en) * 2013-02-04 2013-05-08 东莞宇龙通信科技有限公司 Method for installing application program in terminal and device
CN103136014A (en) * 2011-12-02 2013-06-05 北京市电力公司 Installation method and installation system of data base
CN103186397A (en) * 2011-12-31 2013-07-03 国民技术股份有限公司 Data installing method and data installing system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1437107A (en) * 2002-02-09 2003-08-20 英业达股份有限公司 Method of providing multilingual installation program
CN101120339A (en) * 2005-02-16 2008-02-06 三星电子株式会社 Multiple language support system and method for application
CN101390050A (en) * 2005-12-22 2009-03-18 艾伦·J·薛比洛 Apparatus and method for selectively dispensing soft assets via subtractive installation
CN102810066A (en) * 2011-06-03 2012-12-05 北京千橡网景科技发展有限公司 Terminal adapting method and terminal and server based on terminal characteristic configuration program
CN103136014A (en) * 2011-12-02 2013-06-05 北京市电力公司 Installation method and installation system of data base
CN103186397A (en) * 2011-12-31 2013-07-03 国民技术股份有限公司 Data installing method and data installing system
CN103019791A (en) * 2012-12-19 2013-04-03 中国电子科技集团公司第十五研究所 Software deploying method and system
CN103092663A (en) * 2013-02-04 2013-05-08 东莞宇龙通信科技有限公司 Method for installing application program in terminal and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106055375A (en) * 2016-07-13 2016-10-26 青岛海信移动通信技术股份有限公司 Application program installation method and device
CN106055375B (en) * 2016-07-13 2020-02-28 青岛海信移动通信技术股份有限公司 Application program installation method and device
CN109218054A (en) * 2017-07-03 2019-01-15 腾讯科技(深圳)有限公司 Terminal dynamic configuration, respective server implementation method, device and storage medium
CN109426509A (en) * 2017-09-04 2019-03-05 华为技术有限公司 Method for processing resource and equipment
CN108091338A (en) * 2017-12-29 2018-05-29 江苏惠通集团有限责任公司 The data processing method and device of voice telecontrol system and its host side
CN110209439A (en) * 2019-06-11 2019-09-06 北京无线电测量研究所 The parametrization configuration method of VxWorks

Also Published As

Publication number Publication date
CN104182266B (en) 2018-07-06

Similar Documents

Publication Publication Date Title
TWI529524B (en) Recognition application scenarios, power management method, apparatus and terminal equipment
CN103092665B (en) Immediate updating device and immediate updating method
CN107992308B (en) Plug-in management method for android terminal application program
EP3336690A1 (en) Extensible data transformation authoring and validation system
CN104182266A (en) Application installation method and device
KR102193404B1 (en) Incrementally compiling software artifacts from an interactive development environment
CN104375856A (en) Application updating method and device
CN107656729B (en) List view updating apparatus, method and computer-readable storage medium
CN104020991A (en) Method and device for multi-language switching of application program
CN104268017A (en) Method for simultaneously running Android/Linux operating systems
CN110781658B (en) Resume analysis method, resume analysis device, electronic equipment and storage medium
CN113760306B (en) Method and device for installing software, electronic equipment and storage medium
US10067753B2 (en) Application program uninstallation method and apparatus
CN107967207B (en) Method and device for testing user interface interaction function
CN109614325B (en) Method and device for determining control attribute, electronic equipment and storage medium
CN109117153B (en) Application processing method, device, terminal and storage medium
CN103645923A (en) Insert installation method and system
CN111385633A (en) Resource searching method based on voice, intelligent terminal and storage medium
CN113377458B (en) Plug-in management method and device, electronic equipment and storage medium
CN102982217A (en) Processing method and device of screen print
CN109032617B (en) Control method and control device for automatically deleting installation package
CN106919597B (en) Information recommendation method and device
CN105786568A (en) Upgrade content display method and device and intelligent terminal
CN105119944A (en) Application starting method and related device
CN111385661B (en) Method, device, terminal and storage medium for voice control of full screen playing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant