CN106445602A - Application management system based on dual system, and mobile terminal - Google Patents
Application management system based on dual system, and mobile terminal Download PDFInfo
- Publication number
- CN106445602A CN106445602A CN201610866931.9A CN201610866931A CN106445602A CN 106445602 A CN106445602 A CN 106445602A CN 201610866931 A CN201610866931 A CN 201610866931A CN 106445602 A CN106445602 A CN 106445602A
- Authority
- CN
- China
- Prior art keywords
- application
- intended application
- intended
- memory space
- registration table
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses an application management system based on a dual system, and a mobile terminal. The application management system based on the dual system comprises the following steps: judging whether a target application to be installed is a preset basic application or not; if the target application is the preset basic application, mounting the target application to a first storage space, respectively adding registries in a first system and a second system, generating a target application icon, and enabling the second system to access to the target application through a one-way data channel. When the target application to be installed belongs to the preset basic application, use of the target application by the first system and the second system can be achieved through one time of installation, so that not only is the installation process of the preset basic application in the dual system simplified, but also the utilization rate of the storage space of the dual system is increased.
Description
Technical field
The present invention relates to mobile communication technology field, more particularly to a kind of application management method based on dual system and its shifting
Dynamic terminal.
Background technology
With attention of the user to Information Security, existing mobile terminal is (for example:Smart mobile phone) introduce dual system
Concept, i.e., be respectively mounted intelligence system and security system (also referred to as privacy system), conventional system and safety in the terminal
System is respectively divided corresponding memory space.It is corresponding that intelligence system and the information in security system are all individually stored in mobile terminal
Memory space.
At present, when application is installed, due to the memory space independence of intelligence system and security system, therefore, for same
Money application, if desired while using in security system and privacy system, needs to be respectively mounted the application in two systems simultaneously,
To ensure the separation of data in dual system, privacy of user is protected.But, a lot of applications at present belong to base application, and do not include
The private data of a lot of users, while installing in dual system, installation steps are comparatively laborious, while memory space etc. can be caused to move
The waste of dynamic terminal resource.
Content of the invention
It is an object of the invention to provide a kind of application management method based on dual system, to solve base in existing dual system
The installation steps of plinth application are loaded down with trivial details, the memory space wasting of resources than more serious the problems such as.Additionally, present invention also offers realizing base
Mobile terminal in the application management method of dual system.
In order to solve the above problems, the invention provides a kind of application management method based on dual system, which is applied to bag
The mobile terminal of the first system and second system is included, the mobile terminal includes the data message for storing the first system
The first memory space, for storing the second memory space of the independent data information of the second system and for second
System accesses the one-way data passage of data in the first system.Should be comprised the steps based on the application management method of dual system:
Judge whether intended application to be installed is to preset base application;
If the intended application is the default base application, the intended application is installed to first memory space,
And add registration table and generation intended application icon, the second system respectively in the first system and the second system
By intended application described in the one-way data channel access.
As a further improvement on the present invention, detect intended application to be installed be whether the step of presetting base application it
Afterwards, also include:
If the non-default base application of the intended application, judge whether the intended application is to preset privacy application;
If the intended application is that privacy application is preset, the intended application is installed to second memory space, and
The second system adds registration table and generates corresponding intended application icon;
If the non-default privacy application of the intended application, the intended application is installed to first memory space, and
The first system adds registration table and generates corresponding intended application icon.
As a further improvement on the present invention, detect intended application to be installed be whether the step of presetting base application it
Afterwards, also include:
If the non-default base application of the intended application, judges whether to get intended application described in user installation extremely
The trigger of second system;
If the trigger is got, the intended application is installed to second memory space, and described second
System is added registration table and generates corresponding intended application icon;
If the trigger is not got, the intended application is installed to first memory space, and described the
One system is added registration table and generates corresponding intended application icon.
As a further improvement on the present invention, which also includes:
Receive the more redaction of intended application to be updated;
Judge whether the intended application is the default base application;
If the intended application is the default base application, install described in more redaction to first memory space,
And registration table corresponding with the intended application and intended application figure is updated respectively in the first system and the second system
Mark;
If the non-default base application of the intended application, the more redaction is installed extremely corresponding with the intended application
Memory space, and update registration table corresponding with the intended application and intended application in the first system or the second system
Icon.
As a further improvement on the present invention, which also includes:
If in the first system, receive intended application to be transferred and be moved to the first transfer of the second system and refer to
The intended application is moved to second memory space according to first transfer instruction by order;
If in the second system, receive intended application to be transferred and be moved to the second transfer of the first system and refer to
The intended application is moved to first memory space according to second transfer instruction by order.
As a further improvement on the present invention, which also includes:
Receive the unloading command of intended application to be unloaded;
Judge whether the intended application is to preset base application;
If the non-default base application of the intended application, deletes registration table corresponding with the intended application and application
Icon, and in memory space corresponding with the intended application, the intended application is deleted;
If the intended application is the default base application, judge whether another system in dual system unloads described
Intended application;If the unloaded intended application of another system, the intended application of first memory space is deleted, with
And delete registration table corresponding with the intended application and intended application icon in current system;If another system does not unload institute
Intended application is stated, deletes registration table corresponding with the intended application and intended application icon in current system.
In order to solve the above problems, present invention also offers a kind of mobile terminal, it include the first system, second system,
For store the data message of the first system the first memory space, for store the second system independent digit it is believed that
Second memory space of breath and the one-way data passage for data in second system access the first system.The mobile terminal
Also include the processor for managing the first system and the second system, the processor includes:
First foundation application judge module, for judging whether intended application to be installed is to preset base application;
Base application installs module, if being the default base application for the intended application, installing the target should
With to first memory space, and add registration table respectively in the first system and the second system and generate target
Application icon, the second system is by intended application described in the one-way data channel access.
As a further improvement on the present invention, the processor also includes:
Privacy application judge module, if for the non-default base application of the intended application, judges that the target should
With being whether to preset privacy application;
Module is installed in privacy application, if being to preset privacy application for the intended application, installs the intended application extremely
Second memory space, and add registration table in the second system and generate corresponding intended application icon;
Module is installed in non-privacy application, if for the non-default privacy application of the intended application, installs the intended application
To first memory space, and add registration table in the first system and generate corresponding intended application icon.
As a further improvement on the present invention, the processor also includes:
Triggering judge module, if for the non-default base application of the intended application, judge whether to get user
The trigger of the intended application to second system is installed;
Triggering processing module, if for getting the trigger, install the intended application to the described second storage
Space, and add registration table in the second system and generate corresponding intended application icon;
Processing module is not triggered, if for the trigger is not got, the intended application is installed to described first
Memory space, and add registration table in the first system and generate corresponding intended application icon.
As a further improvement on the present invention, the processor also includes:
Version receiver module is updated, for receiving the more redaction of intended application to be updated;
Second base application judge module, for judging whether the intended application is the default base application;
First more redaction installs module, if being the default base application for the intended application, described in installation more
Redaction is to first memory space, and updates respectively and the intended application in the first system and the second system
Corresponding registration table and intended application icon;
Second more redaction installs module, if for the non-default base application of the intended application, install described in more
Redaction is to memory space corresponding with the intended application, and updates and the target in the first system or the second system
Apply corresponding registration table and intended application icon.
As a further improvement on the present invention, the processor also includes:
First movement processing module, if in the first system, receiving intended application to be transferred and being moved to institute
The first transfer instruction of second system is stated, the intended application is moved to by the described second storage according to first transfer instruction
Space;
Second movement processing module, if in the second system, receiving intended application to be transferred and being moved to institute
The second transfer instruction of the first system is stated, the intended application is moved to by the described first storage according to second transfer instruction
Space.
As a further improvement on the present invention, the processor also includes:
Unloading command receiver module, for receiving the unloading command of intended application to be unloaded;
3rd base application judge module, for judging whether the intended application is to preset base application;
First unloading processing module, if for the non-default base application of the intended application, deletes and the target
Corresponding registration table and application icon is applied, and in memory space corresponding with the intended application, the intended application is entered
Row is deleted;
Second unloading processing module, if being the default base application for the intended application, judges in dual system
Whether another system unloads the intended application;If the unloaded intended application of another system, delete described first and deposit
The intended application in storage space, and delete registration table corresponding with the intended application and intended application figure in current system
Mark;If another system does not unload the intended application, delete in current system registration table corresponding with the intended application and
Intended application icon.
Compared with prior art, when intended application to be installed belongs to default base application, through once mounting process
The use of the first system and second system to the intended application is can achieve, and has both simplified the peace that base application is preset in dual system
Dress process, also improves the utilization rate of dual system memory space.Specifically, under second system, intended application icon is got
Trigger when, by the intended application in first memory space of one-way data channel access, you can in second system
The lower use that realizes to the intended application.
Description of the drawings
Fig. 1 is schematic flow sheet of the present invention based on the first embodiment of application management method of dual system.
Fig. 2 is schematic flow sheet of the present invention based on second embodiment of application management method of dual system.
Fig. 3 is schematic flow sheet of the present invention based on the third embodiment of application management method of dual system.
Fig. 4 is the schematic flow sheet of the 4th kind of embodiment of application management method of the present invention based on dual system.
Fig. 5 is the schematic flow sheet of the 5th kind of embodiment of application management method of the present invention based on dual system.
Fig. 6 is the division schematic diagram of the amount of physical memory of mobile terminal of the present invention.
Fig. 7 is the high-level schematic functional block diagram of the first embodiment of processor in Fig. 6.
Fig. 8 is the high-level schematic functional block diagram of second embodiment of processor in Fig. 6.
Fig. 9 is the high-level schematic functional block diagram of the third embodiment of processor in Fig. 6.
Figure 10 is the high-level schematic functional block diagram of the 4th kind of embodiment of processor in Fig. 6.
Figure 11 is the high-level schematic functional block diagram of the 5th kind of embodiment of processor in Fig. 6.
Figure 12 is the high-level schematic functional block diagram of the 6th kind of embodiment of processor in Fig. 6.
Specific embodiment
In order that the objects, technical solutions and advantages of the present invention become more apparent, below in conjunction with drawings and Examples, right
The present invention is further elaborated.It should be appreciated that specific embodiment described herein is only in order to explain the present invention, and
It is not used to limit the present invention.
Fig. 1 illustrates a kind of embodiment of the present invention based on the application management method of dual system.In the present embodiment, the base
It is applied to include the mobile terminal of the first system and second system in the application management method of dual system, the mobile terminal includes
For store the data message of the first system the first memory space, for store the second system independent digit it is believed that
Second memory space of breath and the one-way data passage for data in second system access the first system.Should be based on double systems
The application management method of system comprises the steps:
Step S1, judges whether intended application to be installed is to preset base application.If the intended application is described pre-
If base application, execution step S2.
Specifically, the default base application in the present embodiment includes Microsoft Office application etc..
Step S2, installs the intended application to first memory space, and in the first system and described second
System is added registration table respectively and generates intended application icon, and the second system passes through the one-way data channel access institute
State intended application.
When intended application to be installed belongs to default base application, the present embodiment is can achieve through once mounting process
The use of the first system and second system to the intended application, had both simplified the installation process for presetting base application in dual system,
Also the utilization rate of dual system memory space is improved.Specifically, the triggering letter of intended application icon, under second system, is got
Number when, by the intended application in first memory space of one-way data channel access, you can it is right to realize under second system
The use of the intended application.
During the application management method based on dual system of the present invention is used for the use of mobile terminal, to be installed should
With in also include privacy application, accordingly, it would be desirable to process to privacy application.Therefore, on the basis of above-described embodiment, at other
In embodiment, referring to Fig. 2, after step S1, if the non-default base application of the intended application, execution step S11.
Step S11, judges whether the intended application is to preset privacy application.If the intended application is to preset privacy to answer
With execution step S12.If the non-default privacy application of the intended application, execution step S13.
Specifically, the default privacy application in the present embodiment can be user-defined privacy application, for example:Logical in time
News application, camera applications etc..
Step S12, installs the intended application to second memory space, and adds registration table in the second system
With the corresponding intended application icon of generation.
Step S13, installs the intended application to first memory space, and adds registration table in the first system
With the corresponding intended application icon of generation.
Specifically, the non-default privacy application in the present embodiment can be user-defined non-privacy application, for example, discuss
Altar application, music application etc..
When application to be installed is not to preset base application, default privacy application is automatically attached to second by the present embodiment
Memory space, and automatically non-default privacy application is attached to the first memory space, reach the effect of Intelligent Installation.
During the application management method based on dual system of the present invention is used for the use of mobile terminal, to be installed should
With in also include privacy application, accordingly, it would be desirable to be processed to privacy application according to the selection of user.Therefore, above-described embodiment
On the basis of, in other embodiments, referring to Fig. 3, after step S1, if the non-default base application of the intended application,
Execution step S21.
Step S21, judges whether to get the trigger of intended application described in user installation to second system.If obtaining
To the trigger, execution step S22.If not getting the trigger, execution step S23.
Step S22, installs the intended application to second memory space, and adds registration table in the second system
With the corresponding intended application icon of generation.
Step S23, installs the intended application to first memory space, and adds registration table in the first system
With the corresponding intended application icon of generation.
When application to be installed is not to preset base application, the present embodiment is determined application to be installed according to the selection of user
Installation site, to meet the demand of user, reach lifting user experience technique effect.
By the application management method based on dual system of the present invention be used for mobile terminal use during, application need into
Row updates.Therefore, on the basis of above-described embodiment, in other embodiments, referring to Fig. 4, the application management side based on dual system
Method, also comprises the steps:
Step S30, receives the more redaction of intended application to be updated.
Step S31, judges whether the intended application is the default base application.If the intended application is described pre-
If base application, execution step S32.If the non-default base application of the intended application, execution step S33.
Step S32, install described in more redaction to first memory space, and in the first system and described second
System updates registration table corresponding with the intended application and intended application icon respectively.
Step S33, installs the more redaction extremely memory space corresponding with the intended application, and in the first system or
The second system updates registration table corresponding with the intended application and intended application icon.
Specifically, if the memory space of intended application is the first memory space, more redaction to be attached to described first
Memory space, and registration table corresponding with the intended application and intended application icon is updated in the first system.If intended application
Memory space be the second memory space, then more redaction is attached to second memory space, and updates in second system
Registration table corresponding with the intended application and intended application icon.
When intended application to be updated is to preset base application, the present embodiment is carried out to the intended application of the first memory space
Disposable renewal, you can realize the renewal of the intended application to the first system and second system, reaches lifting renewal speed
Effect.Additionally, the non-default base application of intended application to be updated, then automatically will more redaction be attached to identical with intended application
Memory space, the renewal so as to apply is more intelligent, so that improving user experience.
During the application management method based on dual system of the present invention is used for the use of mobile terminal, the property of application
It is likely to occur change (for example:Non- privacy application or base application may be changed into privacy application, and privacy application may be changed into non-privacy
Application or base application).Therefore, on the basis of above-described embodiment, in other embodiments, the application management side based on dual system
Method also includes:
If in the first system, receive intended application to be transferred and be moved to the first transfer of the second system and refer to
The intended application is moved to second memory space according to first transfer instruction by order.If in the second system,
The second transfer instruction that intended application to be transferred is moved to the first system is received, will according to second transfer instruction
The intended application is moved to first memory space.
The present embodiment can be according to the demand of user, and intended application to be transferred for current system is moved to another is
System, it is therefore not necessary to yet another system downloads intended application, so as to improve user experience.
During the application management method based on dual system of the present invention is used for the use of mobile terminal, some applications can
Can have multiple accounts (for example:Public's account (public), personal account (privacy)).It is somebody's turn to do so as to both need to install in the first system
Intended application, logs in the intended application using public's account, it is also desirable to install the intended application in second system, is acknowledged a debt using individual
Number log in the intended application.Therefore, on the basis of above-described embodiment, in other embodiments, the application management based on dual system
Method also includes:
If in the first system, receive intended application to be copied and copy to the first duplication of the second system and refer to
The intended application is copied to second memory space according to first duplicate instructions by order;
If in the second system, receive intended application to be copied and copy to the second duplication of the first system and refer to
The intended application is copied to first memory space according to second duplicate instructions by order.
The present embodiment can be according to the demand of user, and intended application to be copied for current system is copied to another is
System, it is therefore not necessary to yet another system downloads intended application, so as to improve user experience.
During the application management method based on dual system of the present invention is used for the use of mobile terminal, when one section
Between after, user may need to unload some applications.Therefore, on the basis of above-described embodiment, in other embodiments, referring to Fig. 5,
Based on the application management method of dual system, also comprise the steps:
Step S40, receives the unloading command of intended application to be unloaded.
Step S41, judges whether the intended application is to preset base application.If the non-default base of the intended application
Plinth application, execution step S42.If the intended application is the default base application, execution step S43.
Step S42, deletes registration table corresponding with the intended application and application icon, and in the intended application
The intended application is deleted by corresponding memory space.
Step S43, judges whether another system in dual system unloads the intended application.If another system is unloaded
Carry the intended application, execution step S44.If another system does not unload the intended application, execution step S45.
Step S44, with the mesh in the intended application of deletion first memory space, and deletion current system
The corresponding registration table of mark application and intended application icon.
Step S45, deletes registration table corresponding with the intended application and intended application icon in current system.
When intended application to be unloaded is for presetting base application, the present embodiment is determining the unloaded target of another system
During application, the intended application is deleted in the first memory space, and delete note corresponding with the intended application in current system
Volume table and intended application icon.Therefore, for shared intended application, when two systems are all unloaded, just implementing should to the target
Unloading completely, and related data corresponding with intended application in the first memory space is cleared up, reach empty to storage
Between automatic management to lift memory space utilization rate.Additionally, for shared intended application, the system uninstallation target should
With simply in current system deletion registration table corresponding with the intended application and application icon, so as to ensure that another system
Normal use to the intended application, so as to improve user experience.
Fig. 6 and Fig. 7 illustrate a kind of embodiment of mobile terminal of the present invention.In the present embodiment, the mobile terminal includes
The first system 1, second system 2, for store the first system 1 data message the first memory space 3, for storing
Stating the second memory space 4 of the independent data information of second system 2 and data in the first system 1 is accessed for second system 2
One-way data passage 5.Additionally, mobile terminal also includes the process for managing the first system 1 and the second system 2
Device 6.The processor 6 includes that first foundation application judge module 61 and base application install module 62.
First foundation application judge module 61, for judging whether intended application to be installed is to preset base application.Base
Module 62 is installed in plinth application, if being the default base application for the intended application, installs the intended application to described
First memory space 3, and add registration table respectively in the first system 1 and the second system 2 and generate intended application
Icon, the second system 2 accesses the intended application by the one-way data passage 5.
On the basis of above-described embodiment, in other embodiments, referring to Fig. 8, the processor 6 also includes that privacy application is sentenced
Disconnected module 63, privacy application install module 64 and module 65 is installed in non-privacy application.
Privacy application judge module 63, if for the non-default base application of the intended application, judge the target
Whether application is to preset privacy application;Module 64 is installed in privacy application, if being to preset privacy application for the intended application, peace
The intended application is filled to second memory space 4, and add registration table in the second system 2 and generate corresponding target
Application icon;Module 65 is installed in non-privacy application, if for the non-default privacy application of the intended application, installing the target should
With to first memory space 3, and add registration table in the first system 1 and generate corresponding intended application icon.
On the basis of above-described embodiment, in other embodiments, referring to Fig. 9, the processor 6 also includes that triggering judges mould
Block 66, triggering and do not trigger processing module 68 at processing module 67.
Triggering judge module 66, if for the non-default base application of the intended application, judge whether to get use
The trigger of the intended application to second system 2 is installed at family;Triggering processing module 67, if for getting the triggering letter
Number, the intended application is installed to second memory space 4, and it is corresponding with generation to add registration table in the second system 2
Intended application icon;Processing module 68 is not triggered, if for the trigger is not got, installing the intended application extremely
First memory space 3, and add registration table in the first system 1 and generate corresponding intended application icon.
On the basis of above-described embodiment, in other embodiments, referring to Figure 10, the processor 6 also includes more redaction
Receiver module 69, second the 70, first more redaction of base application judge module install module 71 and the second more redaction installs mould
Block 72.
Version receiver module 69 is updated, for receiving the more redaction of intended application to be updated;Second base application is sentenced
Disconnected module 70, for judging whether the intended application is the default base application;First more redaction installs module 71, uses
If being the default base application in the intended application, install described in more redaction to first memory space 3, and in institute
State the first system 1 and the second system 2 updates registration table corresponding with the intended application and intended application icon respectively;The
Two more redactions install module 72, if for the non-default base application of the intended application, more redaction described in installation is extremely
Memory space corresponding with the intended application, and update and the intended application pair in the first system 1 or the second system 2
The registration table that answers and intended application icon.
On the basis of above-described embodiment, in other embodiments, referring to Figure 11, the processor 6 also includes the first movement
Processing module 73 and the second movement processing module 74.
First movement processing module 73, if in the first system 1, receiving intended application to be transferred and being moved to
The intended application is moved to described second according to first transfer instruction by the first transfer instruction of the second system 2
Memory space 4;Second movement processing module 74, if in the second system 2, receiving intended application movement to be transferred
To the second transfer instruction of the first system 1, according to second transfer instruction, the intended application is moved to described the
One memory space 3.
On the basis of above-described embodiment, in other embodiments, referring to Figure 12, the processor 6 also includes unloading command
Receiver module 75, the 3rd base application judge module 76, first unload processing module 77 and the second unloading processing module 78.
Unloading command receiver module 75, for receiving the unloading command of intended application to be unloaded;3rd base application is sentenced
Disconnected module 76, for judging whether the intended application is to preset base application;First unloading processing module 77, if for described
The non-default base application of intended application, deletes registration table corresponding with the intended application and application icon, and in
The intended application is deleted by the corresponding memory space of the intended application;Second unloading processing module 78, if for institute
It is the default base application to state intended application, judges whether another system in dual system unloads the intended application;If
The unloaded intended application of another system, deletes the intended application of first memory space 3, and deletes current
Registration table corresponding with the intended application and intended application icon in system;Should if another system does not unload the target
With registration table corresponding with the intended application and intended application icon in deletion current system.
The other details of technical scheme are realized with regard to each module in above-mentioned six embodiment mobile terminals, can be found in above-mentioned reality
The description in the application management method based on dual system in example is applied, here is omitted.
It should be noted that each embodiment in this specification is all described by the way of going forward one by one, each embodiment weight
Point explanation is all difference with other embodiment, between each embodiment identical similar part mutually referring to.
For device class embodiment, due to itself and embodiment of the method basic simlarity, so description is fairly simple, related part ginseng
See the part explanation of embodiment of the method.
Above the specific embodiment that invents is described in detail, but which has been only used as example, the present invention has been not intended to limit
With specific embodiments described above.For a person skilled in the art, any equivalent modifications carried out by the invention
Or substitute also all among scope of the invention, therefore, the equalization that is made under without departing from the spirit and principles in the present invention scope
Conversion and modification, improvement etc., should all cover within the scope of the invention.
Claims (12)
1. a kind of application management method based on dual system, which is applied to include the mobile terminal of the first system and second system,
The mobile terminal includes the first memory space for the data message for storing the first system, for storing described second
Second memory space of the independent data information of system and the one-way data for data in second system access the first system
Passage;Characterized in that, comprising the steps:
Judge whether intended application to be installed is to preset base application;
If the intended application is the default base application, the intended application is installed to first memory space, and
The first system and the second system add registration table respectively and generate intended application icon, and the second system passes through
Intended application described in the one-way data channel access.
2. the application management method based on dual system according to claim 1, it is characterised in that detection target to be installed
After whether application is the step of presetting base application, also include:
If the non-default base application of the intended application, judge whether the intended application is to preset privacy application;
If the intended application is that privacy application is preset, the intended application is installed to second memory space, and described
Second system adds registration table and generates corresponding intended application icon;
If the non-default privacy application of the intended application, the intended application is installed to first memory space, and described
The first system adds registration table and generates corresponding intended application icon.
3. the application management method based on dual system according to claim 1, it is characterised in that detection target to be installed
After whether application is the step of presetting base application, also include:
If the non-default base application of the intended application, judges whether to get intended application described in user installation to second
The trigger of system;
If the trigger is got, the intended application is installed to second memory space, and in the second system
Add registration table and generate corresponding intended application icon;
If the trigger is not got, the intended application is installed to first memory space, and described first is
System adds registration table and generates corresponding intended application icon.
4. the application management method based on dual system according to Claims 2 or 3, it is characterised in which also includes:
Receive the more redaction of intended application to be updated;
Judge whether the intended application is the default base application;
If the intended application is the default base application, install described in more redaction to first memory space, and
The first system and the second system update registration table corresponding with the intended application and intended application icon respectively;
If the non-default base application of the intended application, install that the more redaction is extremely corresponding with the intended application to deposit
Storage space, and registration table corresponding with the intended application and intended application figure is updated in the first system or the second system
Mark.
5. the application management method based on dual system according to Claims 2 or 3, it is characterised in which also includes:
If in the first system, receiving the first transfer instruction that intended application to be transferred is moved to the second system,
The intended application is moved to by second memory space according to first transfer instruction;
If in the second system, receiving the second transfer instruction that intended application to be transferred is moved to the first system,
The intended application is moved to by first memory space according to second transfer instruction.
6. the application management method based on dual system according to Claims 2 or 3, it is characterised in which also includes:
Receive the unloading command of intended application to be unloaded;
Judge whether the intended application is to preset base application;
If the non-default base application of the intended application, deletes registration table corresponding with the intended application and application drawing
Mark, and in memory space corresponding with the intended application, the intended application is deleted;
If the intended application is the default base application, judge whether another system in dual system unloads the target
Application;The intended application of first memory space if the unloaded intended application of another system, is deleted, and is deleted
Except registration table corresponding with the intended application and intended application icon in current system;If another system does not unload the mesh
Mark application, deletes registration table corresponding with the intended application and intended application icon in current system.
7. a kind of mobile terminal, it include the first system, second system, for store the data message of the first system
One memory space, for store the second system independent data information the second memory space and for second system
Access the one-way data passage of data in the first system;It is characterized in that:Which is also included for managing the first system and institute
The processor of second system is stated, the processor includes:
First foundation application judge module, for judging whether intended application to be installed is to preset base application;
Base application installs module, if being the default base application for the intended application, installs the intended application extremely
First memory space, and add registration table respectively in the first system and the second system and generate intended application
Icon, the second system is by intended application described in the one-way data channel access.
8. mobile terminal according to claim 7, it is characterised in that:The processor also includes:
Privacy application judge module, if for the non-default base application of the intended application, judge that the intended application is
No for preset privacy application;
Module is installed in privacy application, if being to preset privacy application for the intended application, installs the intended application to described
Second memory space, and add registration table in the second system and generate corresponding intended application icon;
Module is installed in non-privacy application, if for the non-default privacy application of the intended application, installs the intended application to institute
The first memory space is stated, and is added registration table in the first system and generate corresponding intended application icon.
9. mobile terminal according to claim 7, it is characterised in that:The processor also includes:
Triggering judge module, if for the non-default base application of the intended application, judge whether to get user installation
The trigger of the intended application to second system;
Triggering processing module, if for getting the trigger, installing the intended application to second memory space,
And add registration table and the corresponding intended application icon of generation in the second system;
Processing module is not triggered, if for the trigger is not got, the intended application is installed to the described first storage
Space, and add registration table in the first system and generate corresponding intended application icon.
10. mobile terminal according to claim 8 or claim 9, it is characterised in that:The processor also includes:
Version receiver module is updated, for receiving the more redaction of intended application to be updated;
Second base application judge module, for judging whether the intended application is the default base application;
First more redaction installs module, if being the default base application for the intended application, more new edition described in installation
This is to first memory space, and is updated in the first system and the second system respectively corresponding with the intended application
Registration table and intended application icon;
Second more redaction installs module, if for the non-default base application of the intended application, more new edition described in installation
This is to memory space corresponding with the intended application, and updates and the intended application in the first system or the second system
Corresponding registration table and intended application icon.
11. mobile terminals according to claim 8 or claim 9, it is characterised in that:The processor also includes:
First movement processing module, if be moved to described the in the first system, receiving intended application to be transferred
The intended application is moved to the described second storage according to first transfer instruction empty by the first transfer instruction of two system
Between;
Second movement processing module, if be moved to described the in the second system, receiving intended application to be transferred
The intended application is moved to the described first storage according to second transfer instruction empty by the second transfer instruction of one system
Between.
12. mobile terminals according to claim 8 or claim 9, it is characterised in that:The processor also includes:
Unloading command receiver module, for receiving the unloading command of intended application to be unloaded;
3rd base application judge module, for judging whether the intended application is to preset base application;
First unloading processing module, if for the non-default base application of the intended application, deletes and the intended application
Corresponding registration table and application icon, and in memory space corresponding with the intended application, the intended application is deleted
Remove;
Second unloading processing module, if being the default base application for the intended application, judges another in dual system
Whether individual system unloads the intended application;If the unloaded intended application of another system, first storage is deleted empty
Between the intended application, and delete current system in registration table corresponding with the intended application and intended application icon;
If another system does not unload the intended application, registration table corresponding with the intended application and target in current system is deleted
Application icon.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610866931.9A CN106445602A (en) | 2016-09-29 | 2016-09-29 | Application management system based on dual system, and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610866931.9A CN106445602A (en) | 2016-09-29 | 2016-09-29 | Application management system based on dual system, and mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106445602A true CN106445602A (en) | 2017-02-22 |
Family
ID=58171518
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610866931.9A Pending CN106445602A (en) | 2016-09-29 | 2016-09-29 | Application management system based on dual system, and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106445602A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112449245A (en) * | 2019-09-05 | 2021-03-05 | 海信视像科技股份有限公司 | Method for displaying application upgrading progress of dual-system display equipment and display equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102413246A (en) * | 2011-11-29 | 2012-04-11 | 宇龙计算机通信科技(深圳)有限公司 | Method for switching sharing application between multiple systems and mobile terminal |
CN103530180A (en) * | 2013-10-18 | 2014-01-22 | 北京奇虎科技有限公司 | Method and device for switching storage space of application programs |
CN104461749A (en) * | 2014-12-30 | 2015-03-25 | 宇龙计算机通信科技(深圳)有限公司 | Application program synchronization method and device of multi-system terminal and terminal |
CN105653310A (en) * | 2015-08-28 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Application installation method, apparatus and electronic device |
-
2016
- 2016-09-29 CN CN201610866931.9A patent/CN106445602A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102413246A (en) * | 2011-11-29 | 2012-04-11 | 宇龙计算机通信科技(深圳)有限公司 | Method for switching sharing application between multiple systems and mobile terminal |
CN103530180A (en) * | 2013-10-18 | 2014-01-22 | 北京奇虎科技有限公司 | Method and device for switching storage space of application programs |
CN104461749A (en) * | 2014-12-30 | 2015-03-25 | 宇龙计算机通信科技(深圳)有限公司 | Application program synchronization method and device of multi-system terminal and terminal |
CN105653310A (en) * | 2015-08-28 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Application installation method, apparatus and electronic device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112449245A (en) * | 2019-09-05 | 2021-03-05 | 海信视像科技股份有限公司 | Method for displaying application upgrading progress of dual-system display equipment and display equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20080080688A1 (en) | Method and system for associating a user profile to a caller identifier | |
CN103490981B (en) | A kind of information push method and device across Mobile solution | |
CN109104412A (en) | Account right management method, management system and computer readable storage medium | |
JP2003323312A (en) | Server apparatus and information processing method | |
CN101945175A (en) | Method and device for automatically adding contact information and mobile terminal | |
CN103907366A (en) | Method for selectively exposing subscriber data | |
CN107038074A (en) | Internal memory optimization device and method based on associating policy | |
CN103916526B (en) | Contact person information processing method, device and mobile terminal | |
CN104615662B (en) | A kind of method, apparatus and terminal device handling data | |
CN109271211A (en) | Method, apparatus of attending to anything else, equipment and the medium of application program | |
CN106547486A (en) | A kind of data migration method and device | |
CN102968321A (en) | Application program installation device and application program installation method | |
CN109375961A (en) | Application program launching optimization method, device, computer equipment and storage medium | |
CN108984339A (en) | Data reconstruction method and Related product | |
CN103179153B (en) | Mobile terminal and mobile terminal data backup method based on cloud server | |
CN107911565A (en) | Calling-control method, terminal, equipment and computer-readable recording medium | |
CN105577734A (en) | Information backup method, device, server and terminal | |
CN107783633A (en) | A kind of method, terminal and computer-readable recording medium for managing application program | |
CN106502653A (en) | Application management method and its mobile terminal based on dual system | |
CN106445602A (en) | Application management system based on dual system, and mobile terminal | |
CN105812560A (en) | Incoming call management method and mobile terminal | |
US20140192969A1 (en) | Optimized call handling for recycled telephone numbers | |
CN104412556A (en) | An apparatus, system and method of call notifications to active communication devices | |
CN106850600A (en) | multimedia information push method and device | |
CN105868304A (en) | A file processing method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170222 |
|
RJ01 | Rejection of invention patent application after publication |