[go: up one dir, main page]

CN105700936A - Operating method and apparatus for application program of Android simulator - Google Patents

Operating method and apparatus for application program of Android simulator Download PDF

Info

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
Application number
CN201610023260.XA
Other languages
Chinese (zh)
Inventor
杨佛根
谢健聪
张平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FUZHOU KAOPU NETWORK Co Ltd
Original Assignee
FUZHOU KAOPU NETWORK Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FUZHOU KAOPU NETWORK Co Ltd filed Critical FUZHOU KAOPU NETWORK Co Ltd
Priority to CN201610023260.XA priority Critical patent/CN105700936A/en
Publication of CN105700936A publication Critical patent/CN105700936A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract 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

A kind of Android simulator application program operation method and device
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。
CN201610023260.XA 2016-01-14 2016-01-14 Operating method and apparatus for application program of Android simulator Pending CN105700936A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (12)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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