CN105700936A - Operating method and apparatus for application program of Android simulator - Google Patents
Operating method and apparatus for application program of Android simulator Download PDFInfo
- Publication number
- CN105700936A CN105700936A CN201610023260.XA CN201610023260A CN105700936A CN 105700936 A CN105700936 A CN 105700936A CN 201610023260 A CN201610023260 A CN 201610023260A CN 105700936 A CN105700936 A CN 105700936A
- Authority
- CN
- China
- Prior art keywords
- application program
- configuration information
- android simulator
- identification information
- server
- 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 OR CALCULATING; 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/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention provides an operating method and apparatus for an application program of an Android simulator. The operating method comprises the following steps that the Android simulator analyzes the application program firstly to obtain identification information corresponding to the application program, and sends the identification information to a server; then the server sends configuration information corresponding to the application program to the Android simulator according to the corresponding relation between the identification information of the application program and the configuration information; and next, the Android simulator receives the configuration information and loads a library file corresponding to the configuration information from a preset storage unit. The library file loaded by the Android simulator is loaded according to the configuration information sent by the server, and the configuration information is in one-to-one correspondence with the identification information of the to-be-operated application program, so that the library file loaded by the Android simulator is the library file matched with the to-be-operated application program; and therefore, the compatibility failure of the Android application program caused by unmatched library files is solved consequently.
Description
Technical field
The present invention relates to computer realm, particularly relate to a kind of Android simulator application program operation method and device。
Background technology
Along with the rise of mobile Internet, intelligent movable equipment has incorporated daily life。With regard to 2012, according to the statistical data of IDC, the shipment amount of Android smart machine ranked first place。At present, increasing electronic equipment adopts Android system。
Along with popularizing of installation system, Android is applied the every year's harvest geometry radix of quantity of especially Android mobile phone game and is increased。Owing to being subject to the restriction of the factors such as mobile phone electricity, the speed of service, screen size and memory capacity, a lot of Android mobile phone cannot be competent at large-scale Android game, have impact on the sensory experience of user。Android simulator, as the product run on computer, depends on the function that computer is powerful, it is sufficient to runs many large-scale Android application, meets the sensory experience of user, therefore suffer from extensive favor。
Owing to Android application is hundreds and thousands of, and the library file running the application of these Androids is not quite similar。Such as the library file type of Android application is by including x86 type, armeabi type and armeabi-v7a type, and Android simulator is when performing application program, acquiescence loads the library file of x86 type often, this results in the application program that library file is armeabi type and armeabi-v7a type and incompatible phenomenon often occurs, easily make a mistake in application program running, or cause that application program directly cannot run, have a strong impact on the sensory experience of user。Thus, how to solve Android simulator and run the compatibility issue of various different Android application programs, be one problem needing solution badly of computer realm。
Summary of the invention
For this reason, it may be necessary to provide the technical scheme that a kind of Android simulator application program runs, in order to solve Android simulator owing to loading default library file to run application program, causing cannot be compatible between application program and simulator, it is easy to the problem made a mistake。
For achieving the above object, a kind of Android simulator application program operation method is inventor provided, it is characterised in that said method comprising the steps of:
Android simulator resolves application program, and obtains the identification information that application program is corresponding, sends identification information to server;
The server identification information according to application program and the corresponding relation of configuration information, send configuration information corresponding for application program to Android simulator;
Android simulator receives configuration information, and loads the library file that this configuration information is corresponding from default memory element。
Further, the identification information that described application program is corresponding is the bag name that application program is corresponding。
Further, described configuration information is the CPU architecture type running this application program, then described in, " identification information of application program and the corresponding relation of configuration information " including: the Bao Mingyu of application program runs the corresponding relation of the CPU architecture type of this application program。
Further, described CPU architecture type includes x86 type, armeabi type and armeabi-v7a type。
Further, described method also includes:
Identification information corresponding for application program is sent to server by Android simulator after md5 encrypts。
Inventor additionally provides a kind of Android simulator application program running gear, and described device is connected with server, and described device includes resolution unit, communication unit and library file loading unit;
Described resolution unit is used for resolving application program, and obtains the identification information that application program is corresponding;
Described communication unit is for sending identification information to server;
Configuration information corresponding for application program, for the corresponding relation of the identification information according to application program with configuration information, is sent to Android simulator by described server;
Described communication unit is additionally operable to receive configuration information, and described library file loading unit for loading the library file that this configuration information is corresponding from default memory element。
Further, the identification information that described application program is corresponding is the bag name that application program is corresponding。
Further, described configuration information is the CPU architecture type running this application program, then described in, " identification information of application program and the corresponding relation of configuration information " including: the Bao Mingyu of application program runs the corresponding relation of the CPU architecture type of this application program。
Further, described CPU architecture type includes x86 type, armeabi type and armeabi-v7a type。
Further, described device also includes ciphering unit, and described ciphering unit is for carrying out md5 encryption to the identification information that the application program that resolution unit is acquired is corresponding。
It is different from prior art, Android simulator application program operation method described in technique scheme and device, described method is applied to described device, said method comprising the steps of: first Android simulator resolves application program, and obtain the identification information that application program is corresponding, identification information is sent to server;Then the server identification information according to application program and the corresponding relation of configuration information, send configuration information corresponding for application program to Android simulator;Then Android simulator receives configuration information, and loads the library file that this configuration information is corresponding from default memory element。Owing to the library file that Android simulator is loaded is that the configuration information sent according to server goes to load, and the identification information one_to_one corresponding of configuration information and application program to be run, thus can ensure that the library file that Android simulator loads is the library file suitable with application program to be run, be not suitable for causing problem that cannot be compatible thus solving Android application program due to library file。
Accompanying drawing explanation
Fig. 1 is the flow chart of the Android simulator application program operation method described in one embodiment of the invention;
Fig. 2 is the schematic diagram of Android simulator application program running gear described in another embodiment of the present invention;
Description of reference numerals:
101, resolution unit;
102, ciphering unit;
103, communication unit;
104, library file loading unit;
105, server;
106, memory element。
Detailed description of the invention
By describing the technology contents of technical scheme, structural feature in detail, being realized purpose and effect, below in conjunction with specific embodiment and coordinate accompanying drawing to be explained in detail。
Refer to Fig. 2, for the flow chart of the Android simulator application program operation method described in one embodiment of the invention。Described method may be used for solving the problem that Android application program is incompatible with Android simulator, said method comprising the steps of:
Initially enter step S201 Android simulator and resolve application program, and obtain the identification information that application program is corresponding, identification information is sent to server。In the present embodiment, the identification information that described application program is corresponding is the bag name that application program is corresponding。Each Android application program has the bag name of its correspondence, and Android simulator can resolve the bag name of application program to be installed, and sends bag name to server。In the present embodiment, identification information corresponding for application program is sent to server by Android simulator after md5 encrypts, and so can improve the safety in the bag name transmitting procedure of application program。
Then can enter the corresponding relation of the step S202 server identification information according to application program and configuration information, configuration information corresponding for application program is sent to Android simulator。In the present embodiment, described configuration information is the CPU architecture type running this application program, then described in, " identification information of application program and the corresponding relation of configuration information " including: the Bao Mingyu of application program runs the corresponding relation of the CPU architecture type of this application program。The corresponding relation of identification information and configuration information can be stored in server with the form of key-value pair in advance。In order to prevent server by malicious attack, Android simulator accesses server and adopts the POST request mode of HTTP protocol, identification information after encryption also includes check code, only after server is verified by check code, configuration information corresponding for this identification information just can be sent back Android simulator by server。Specifically, after server receives the request that Android simulator sends (after namely receiving identification information), the character string of the identification information after encryption can be obtained, and the character string (bag name) of the identification information obtained and check code can be carried out md5 calculating, if computation structure is with default identical, then by verifying, server is by the mapping table of the identification information of inquiry application Yu configuration information, and configuration information corresponding for the identification information by verifying is sent back Android simulator。
In the present embodiment, described CPU architecture type includes x86 type, armeabi type and armeabi-v7a type。When server does not inquire the key-value pair of Bao Mingyu CPU architecture type of application program, then server can return a null character string to Android simulator, after Android simulator receives null character string, the library file of the CPU architecture type of acquiescence can be loaded from memory element。In the present embodiment, the library file that library file is x86 type of the CPU architecture type of described acquiescence。When server inquires the key-value pair of Bao Mingyu CPU architecture type of application program, CPU architecture type corresponding for this bag name can be sent to Android simulator。
Then can enter step S203 Android simulator and receive configuration information, and from default memory element, load the library file that this configuration information is corresponding。Described default memory element is the memory element of storage Android application bag。The library file that Android is applied in the storage catalogue wrapped and be there is x86 type, armeabi type is three kinds different with armeabi-v7a type, after Android simulator receives CPU architecture type, library file corresponding to this receipts CPU architecture type can be loaded from the storage catalogue of Zhuo Yingyong bag in Android simulator。
Android simulator application program operation method described in technique scheme, described method is applied to described device, said method comprising the steps of: first Android simulator resolves application program, and obtains the identification information that application program is corresponding, identification information is sent to server;Then the server identification information according to application program and the corresponding relation of configuration information, send configuration information corresponding for application program to Android simulator;Then Android simulator receives configuration information, and loads the library file that this configuration information is corresponding from default memory element。Owing to the library file that Android simulator is loaded is that the configuration information sent according to server goes to load, and the identification information one_to_one corresponding of configuration information and application program to be run, thus can ensure that the library file that Android simulator loads is the library file suitable with application program to be run, be not suitable for causing problem that cannot be compatible thus solving Android application program due to library file。
Refer to Fig. 1, for the schematic diagram of Android simulator application program running gear described in another embodiment of the present invention。Described device is connected with server 105, and described device includes resolution unit 101, communication unit 103 and library file loading unit 104;
Described resolution unit 101 is used for resolving application program, and obtains the identification information that application program is corresponding;
Described communication unit 103 is for sending identification information to server;
Configuration information corresponding for application program, for the corresponding relation of the identification information according to application program with configuration information, is sent to Android simulator by described server 105;
Described communication unit 103 is additionally operable to receive configuration information, and described library file loading unit 104 is for loading, from default memory element 106, the library file that this configuration information is corresponding。
In the process using Android simulator application program running gear, first resolution unit resolves application program, and obtains the identification information that application program is corresponding, and identification information is sent to server by communication unit。In the present embodiment, the identification information that described application program is corresponding is the bag name that application program is corresponding。Each Android application program has the bag name of its correspondence, and Android simulator can resolve the bag name of application program to be installed, and sends bag name to server。As it is shown in figure 1, described device also includes ciphering unit 102, described ciphering unit 102 is for carrying out md5 encryption to the identification information that the application program that resolution unit is acquired is corresponding。
Then the server identification information according to application program and the corresponding relation of configuration information, send configuration information corresponding for application program to Android simulator。In the present embodiment, described configuration information is the CPU architecture type running this application program, then described in, " identification information of application program and the corresponding relation of configuration information " including: the Bao Mingyu of application program runs the corresponding relation of the CPU architecture type of this application program。The corresponding relation of identification information and configuration information can be stored in server with the form of key-value pair in advance。In order to prevent server by malicious attack, Android simulator accesses server and adopts the POST request mode of HTTP protocol, identification information after encryption also includes check code, only after server is verified by check code, configuration information corresponding for this identification information just can be sent back Android simulator by server。Specifically, after server receives the request that Android simulator sends (after namely receiving identification information), the character string of the identification information after encryption can be obtained, and the character string (bag name) of the identification information obtained and check code can be carried out md5 calculating, if computation structure is with default identical, then by verifying, server is by the mapping table of the identification information of inquiry application Yu configuration information, and configuration information corresponding for the identification information by verifying is sent back Android simulator。
In the present embodiment, described CPU architecture type includes x86 type, armeabi type and armeabi-v7a type。When server does not inquire the key-value pair of Bao Mingyu CPU architecture type of application program, then server can return a null character string to Android simulator, after Android simulator receives null character string, the library file of the CPU architecture type of acquiescence can be loaded from memory element。In the present embodiment, the library file that library file is x86 type of the CPU architecture type of described acquiescence。When server inquires the key-value pair of Bao Mingyu CPU architecture type of application program, CPU architecture type corresponding for this bag name can be sent to Android simulator。
Then communication unit receives configuration information, and library file loading unit loads the library file that this configuration information is corresponding from default memory element。Described default memory element is the memory element of storage Android application bag。The library file that Android is applied in the storage catalogue wrapped and be there is x86 type, armeabi type is three kinds different with armeabi-v7a type, after Android simulator receives CPU architecture type, library file corresponding to this receipts CPU architecture type can be loaded from the storage catalogue of Zhuo Yingyong bag in Android simulator。
Android simulator application program operation method described in technique scheme and device, described method is applied to described device, said method comprising the steps of: first Android simulator resolves application program, and obtains the identification information that application program is corresponding, identification information is sent to server;Then the server identification information according to application program and the corresponding relation of configuration information, send configuration information corresponding for application program to Android simulator;Then Android simulator receives configuration information, and loads the library file that this configuration information is corresponding from default memory element。Owing to the library file that Android simulator is loaded is that the configuration information sent according to server goes to load, and the identification information one_to_one corresponding of configuration information and application program to be run, thus can ensure that the library file that Android simulator loads is the library file suitable with application program to be run, be not suitable for causing problem that cannot be compatible thus solving Android application program due to library file。
It should be noted that, in this article, the relational terms of such as first and second or the like is used merely to separate an entity or operation with another entity or operating space, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially。And, term " includes ", " comprising " or its any other variant are intended to comprising of nonexcludability, so that include the process of a series of key element, method, article or terminal unit not only include those key elements, but also include other key elements being not expressly set out, or also include the key element intrinsic for this process, method, article or terminal unit。When there is no more restriction, statement " including ... " or " comprising ... " key element limited, it is not excluded that there is also other key element in including the process of described key element, method, article or terminal unit。Additionally, in this article, " more than ", " less than ", " exceeding " etc. be interpreted as not including this number;" more than ", " below ", " within " etc. be interpreted as including this number。
Those skilled in the art are it should be appreciated that the various embodiments described above can be provided as method, device or computer program。These embodiments can adopt the form of complete hardware embodiment, complete software implementation or the embodiment in conjunction with software and hardware aspect。All or part of step in the method that the various embodiments described above relate to can be completed by the hardware that program carrys out instruction relevant, described program can be stored in the storage medium that computer equipment can read, for performing all or part of step described in the various embodiments described above method。Described computer equipment, includes but not limited to: personal computer, server, general purpose computer, special-purpose computer, the network equipment, embedded device, programmable device, intelligent mobile terminal, intelligent home device, wearable intelligent equipment, vehicle intelligent equipment etc.;Described storage medium, includes but not limited to: the storage of RAM, ROM, magnetic disc, tape, CD, flash memory, USB flash disk, portable hard drive, storage card, memory stick, the webserver, network cloud storage etc.。
The various embodiments described above are that flow chart and/or block diagram with reference to the method according to embodiment, equipment (system) and computer program describe。It should be understood that can by the combination of the flow process in each flow process in computer program instructions flowchart and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame。These computer program instructions can be provided to produce a machine to the processor of computer equipment so that the instruction performed by the processor of computer equipment is produced for realizing the device of function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame。
These computer program instructions may be alternatively stored in the computer equipment readable memory that computer equipment can be guided to work in a specific way, the instruction making to be stored in this computer equipment readable memory produces to include the manufacture of command device, and this command device realizes the function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame。
These computer program instructions also can be loaded on computer equipment, make to perform sequence of operations step on a computing device to produce computer implemented process, thus the instruction that performs on a computing device provides for realizing the step of function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame。
Although the various embodiments described above being described; but those skilled in the art are once know basic creative concept; then these embodiments can be made other change and amendment; so the foregoing is only embodiments of the invention; not thereby the scope of patent protection of the present invention is limited; every equivalent structure utilizing description of the present invention and accompanying drawing content to make or equivalence flow process conversion; or directly or indirectly it is used in other relevant technical fields, all in like manner include within the scope of patent protection of the present invention。
Claims (10)
1. an Android simulator application program operation method, it is characterised in that said method comprising the steps of:
Android simulator resolves application program, and obtains the identification information that application program is corresponding, sends identification information to server;
The server identification information according to application program and the corresponding relation of configuration information, send configuration information corresponding for application program to Android simulator;
Android simulator receives configuration information, and loads the library file that this configuration information is corresponding from default memory element。
2. Android simulator application program operation method as claimed in claim 1, it is characterised in that the identification information that described application program is corresponding is the bag name that application program is corresponding。
3. Android simulator application program operation method as claimed in claim 1 or 2, it is characterized in that, described configuration information is the CPU architecture type running this application program, then described in, " identification information of application program and the corresponding relation of configuration information " including: the Bao Mingyu of application program runs the corresponding relation of the CPU architecture type of this application program。
4. Android simulator application program operation method as claimed in claim 3, it is characterised in that described CPU architecture type includes x86 type, armeabi type and armeabi-v7a type。
5. Android simulator application program operation method as claimed in claim 1, it is characterised in that described method also includes:
Identification information corresponding for application program is sent to server by Android simulator after md5 encrypts。
6. an Android simulator application program running gear, it is characterised in that described device is connected with server, and described device includes resolution unit, communication unit and library file loading unit;
Described resolution unit is used for resolving application program, and obtains the identification information that application program is corresponding;
Described communication unit is for sending identification information to server;
Configuration information corresponding for application program, for the corresponding relation of the identification information according to application program with configuration information, is sent to Android simulator by described server;
Described communication unit is additionally operable to receive configuration information, and described library file loading unit for loading the library file that this configuration information is corresponding from default memory element。
7. Android simulator application program running gear as claimed in claim 6, it is characterised in that the identification information that described application program is corresponding is the bag name that application program is corresponding。
8. Android simulator application program running gear as claimed in claims 6 or 7, it is characterized in that, described configuration information is the CPU architecture type running this application program, then described in, " identification information of application program and the corresponding relation of configuration information " including: the Bao Mingyu of application program runs the corresponding relation of the CPU architecture type of this application program。
9. Android simulator application program running gear as claimed in claim 8, it is characterised in that described CPU architecture type includes x86 type, armeabi type and armeabi-v7a type。
10. Android simulator application program running gear as claimed in claim 6, it is characterised in that described device also includes ciphering unit, and described ciphering unit is for carrying out md5 encryption to the identification information that the application program that resolution unit is acquired is corresponding。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610023260.XA CN105700936A (en) | 2016-01-14 | 2016-01-14 | Operating method and apparatus for application program of Android simulator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610023260.XA CN105700936A (en) | 2016-01-14 | 2016-01-14 | Operating method and apparatus for application program of Android simulator |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105700936A true CN105700936A (en) | 2016-06-22 |
Family
ID=56227347
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610023260.XA Pending CN105700936A (en) | 2016-01-14 | 2016-01-14 | Operating method and apparatus for application program of Android simulator |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105700936A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106503546A (en) * | 2016-09-22 | 2017-03-15 | 山东浪潮商用系统有限公司 | A kind of detection screening technique of Android application program |
| CN107729750A (en) * | 2017-09-30 | 2018-02-23 | 北京梆梆安全科技有限公司 | With reference to configuration information and the Android simulator detection method and device of ardware feature |
| CN108831453A (en) * | 2018-05-02 | 2018-11-16 | 四川斐讯信息技术有限公司 | Intelligent terminal based on the intelligent sound equipment method and system that compatibility controls entirely |
| CN110115835A (en) * | 2018-02-05 | 2019-08-13 | 网宿科技股份有限公司 | Cloud game operation method and server based on android system |
| CN110138744A (en) * | 2019-04-23 | 2019-08-16 | 平安科技(深圳)有限公司 | Replace method, apparatus, system, computer equipment and the storage medium of communicating number |
| CN110175052A (en) * | 2019-04-16 | 2019-08-27 | 努比亚技术有限公司 | A kind of method, apparatus and computer readable storage medium of file opening |
| CN111097175A (en) * | 2019-11-21 | 2020-05-05 | 腾讯科技(深圳)有限公司 | Simulator determination method and device and storage medium |
| CN112486517A (en) * | 2020-11-30 | 2021-03-12 | 展讯半导体(南京)有限公司 | Application program installation method and system, electronic equipment and storage medium |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120089669A1 (en) * | 2010-10-08 | 2012-04-12 | Lumi Mobile | Distribution of content and behavior to disparate platforms |
| US20130205276A1 (en) * | 2011-04-06 | 2013-08-08 | Media Direct, Inc. | Systems and methods for a mobile application development and deployment platform |
| CN103279334A (en) * | 2012-12-28 | 2013-09-04 | 武汉安天信息技术有限责任公司 | Android software rapid dynamic detection device and method |
| US20140108599A1 (en) * | 2012-10-12 | 2014-04-17 | Citrix Systems, Inc. | Enterprise Application Store for an Orchestration Framework for Connected Devices |
| CN103777999A (en) * | 2014-01-09 | 2014-05-07 | 深圳市星策网络科技有限公司 | Android software simulation method and device |
| US20140189679A1 (en) * | 2011-09-08 | 2014-07-03 | Marmalade Technologies Limited | Methods and systems for producing, evaluating and simulating executable applications |
| CN104135520A (en) * | 2014-07-29 | 2014-11-05 | 广州金山网络科技有限公司 | Method and device for identifying Android terminal |
| CN104134041A (en) * | 2014-07-31 | 2014-11-05 | 北京奇虎科技有限公司 | Anti-detecting method and device of terminal simulator system |
| CN104156213A (en) * | 2014-08-12 | 2014-11-19 | 百度在线网络技术(北京)有限公司 | Android application running method and device |
| CN104951355A (en) * | 2015-07-03 | 2015-09-30 | 北京数字联盟网络科技有限公司 | Application program virtual operation environment recognition method and device |
| US20150339216A1 (en) * | 2014-05-22 | 2015-11-26 | Citrix Systems, Inc. | Providing Testing Environments Using Virtualization |
| CN105184118A (en) * | 2015-08-31 | 2015-12-23 | 西北大学 | Code fragmentization based Android application program packing protection method and apparatus |
-
2016
- 2016-01-14 CN CN201610023260.XA patent/CN105700936A/en active Pending
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120089669A1 (en) * | 2010-10-08 | 2012-04-12 | Lumi Mobile | Distribution of content and behavior to disparate platforms |
| US20130205276A1 (en) * | 2011-04-06 | 2013-08-08 | Media Direct, Inc. | Systems and methods for a mobile application development and deployment platform |
| US20140189679A1 (en) * | 2011-09-08 | 2014-07-03 | Marmalade Technologies Limited | Methods and systems for producing, evaluating and simulating executable applications |
| US20140108599A1 (en) * | 2012-10-12 | 2014-04-17 | Citrix Systems, Inc. | Enterprise Application Store for an Orchestration Framework for Connected Devices |
| CN103279334A (en) * | 2012-12-28 | 2013-09-04 | 武汉安天信息技术有限责任公司 | Android software rapid dynamic detection device and method |
| CN103777999A (en) * | 2014-01-09 | 2014-05-07 | 深圳市星策网络科技有限公司 | Android software simulation method and device |
| US20150339216A1 (en) * | 2014-05-22 | 2015-11-26 | Citrix Systems, Inc. | Providing Testing Environments Using Virtualization |
| CN104135520A (en) * | 2014-07-29 | 2014-11-05 | 广州金山网络科技有限公司 | Method and device for identifying Android terminal |
| CN104134041A (en) * | 2014-07-31 | 2014-11-05 | 北京奇虎科技有限公司 | Anti-detecting method and device of terminal simulator system |
| CN104156213A (en) * | 2014-08-12 | 2014-11-19 | 百度在线网络技术(北京)有限公司 | Android application running method and device |
| CN104951355A (en) * | 2015-07-03 | 2015-09-30 | 北京数字联盟网络科技有限公司 | Application program virtual operation environment recognition method and device |
| CN105184118A (en) * | 2015-08-31 | 2015-12-23 | 西北大学 | Code fragmentization based Android application program packing protection method and apparatus |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106503546A (en) * | 2016-09-22 | 2017-03-15 | 山东浪潮商用系统有限公司 | A kind of detection screening technique of Android application program |
| CN107729750A (en) * | 2017-09-30 | 2018-02-23 | 北京梆梆安全科技有限公司 | With reference to configuration information and the Android simulator detection method and device of ardware feature |
| CN110115835A (en) * | 2018-02-05 | 2019-08-13 | 网宿科技股份有限公司 | Cloud game operation method and server based on android system |
| CN110115835B (en) * | 2018-02-05 | 2022-12-20 | 网宿科技股份有限公司 | Cloud game running method based on Android system and server |
| CN108831453A (en) * | 2018-05-02 | 2018-11-16 | 四川斐讯信息技术有限公司 | Intelligent terminal based on the intelligent sound equipment method and system that compatibility controls entirely |
| CN110175052A (en) * | 2019-04-16 | 2019-08-27 | 努比亚技术有限公司 | A kind of method, apparatus and computer readable storage medium of file opening |
| CN110138744A (en) * | 2019-04-23 | 2019-08-16 | 平安科技(深圳)有限公司 | Replace method, apparatus, system, computer equipment and the storage medium of communicating number |
| WO2020215568A1 (en) * | 2019-04-23 | 2020-10-29 | 平安科技(深圳)有限公司 | Communication number changing method, apparatus and system, computer device and storage medium |
| CN111097175A (en) * | 2019-11-21 | 2020-05-05 | 腾讯科技(深圳)有限公司 | Simulator determination method and device and storage medium |
| CN111097175B (en) * | 2019-11-21 | 2021-09-14 | 腾讯科技(深圳)有限公司 | Simulator determination method and device and storage medium |
| CN112486517A (en) * | 2020-11-30 | 2021-03-12 | 展讯半导体(南京)有限公司 | Application program installation method and system, electronic equipment and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105700936A (en) | Operating method and apparatus for application program of Android simulator | |
| CN112380213B (en) | Information acquisition method and device, computer equipment and storage medium | |
| US11120018B2 (en) | Spark query method and system supporting trusted computing | |
| JP6518794B2 (en) | Plug-in packaging method, apparatus and terminal | |
| US10397051B1 (en) | Configuration and testing of network-based service platform resources using a service platform specific language | |
| CN105389177A (en) | Software version confirmation method, device and system | |
| CN106959927B (en) | Method and device for acquiring position information of logical partitions in virtual machine | |
| US20210248057A1 (en) | Test case generator and user interface | |
| CN103347258A (en) | Downloading method, system and server of application program and terminal equipment | |
| CN112416458A (en) | Preloading method and device based on ReactNative, computer equipment and storage medium | |
| CN105704188A (en) | Deployment method and apparatus of applications and services | |
| CN113297028A (en) | Script execution method and device, computer equipment and storage medium | |
| CN111857736A (en) | Cloud computing product generation method, device, equipment and storage medium | |
| CN110688096B (en) | Method and device for constructing application program containing plug-in, medium and electronic equipment | |
| CN110795162B (en) | Method and device for generating container mirror image file | |
| CN113672482A (en) | Log message transmission method, device, equipment and medium of terminal equipment | |
| CN103034504A (en) | Application method and device of template website | |
| US12339869B2 (en) | Migration and validation of data from tabular structures to non-relational data stores | |
| CN113452785B (en) | Service access method and device based on offline resources, electronic equipment and medium | |
| CN103713952B (en) | Virtual disk distributed-memory method based on UFS (Universal Flash Storage) | |
| CN109683917A (en) | For the method for being deployed in application server, equipment and medium will to be applied | |
| CN111475468B (en) | Log access method, device, equipment and storage medium of newly-added system | |
| CN102760212B (en) | Virtual desktop malicious code detecting method based on storage mirroring cloning mechanism | |
| CN104615385A (en) | Data interaction method | |
| CN113111328B (en) | User identity authentication method, system, terminal and computer readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160622 |
|
| WD01 | Invention patent application deemed withdrawn after publication |