WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2018028055) METHOD AND APPARATUS FOR RUNNING ANDROID APPLICATION PROGRAM ON WINDOWS SYSTEM
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2018/028055    International Application No.:    PCT/CN2016/104235
Publication Date: 15.02.2018 International Filing Date: 01.11.2016
IPC:
G06F 9/455 (2006.01)
Applicants: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED [CN/CN]; Room 112, Area D (Desheng Park), No.28 Xinjiekouwai Street, Xicheng District Beijing 100088 (CN)
Inventors: YAN, Han; (CN).
RAN, Xin; (CN).
LIANG, Zhihui; (CN)
Agent: BEIJING RUN ZEHENG INTELLECTUAL PROPERTY LAW FIRM; 702, Shenzhou Building No.31 South Street, Zhongguancun, Haidian District Beijing 100081 (CN)
Priority Data:
201610652849.6 10.08.2016 CN
Title (EN) METHOD AND APPARATUS FOR RUNNING ANDROID APPLICATION PROGRAM ON WINDOWS SYSTEM
(FR) PROCÉDÉ ET APPAREIL POUR EXÉCUTER UN PROGRAMME D'APPLICATION ANDROID SUR UN SYSTÈME WINDOWS
(ZH) 在Windows系统上运行Android应用程序的方法及装置
Abstract: front page image
(EN)A method and apparatus for running an Android application program on a Windows system. The method comprises: in response to an instruction for starting an application program, loading a file related to a dynamic link library of an Android virtual machine by loading a Linux executable file of a predetermined format so as to start the Android virtual machine (S110); starting to load a file related to a dynamic link library of the application program (S120); loading a predetermined engine file and a related executable file in the application program by starting the Android virtual machine (S130); calling an Activity resource corresponding to the application program by calling a predetermined start process (S140); and in a life cycle of the Activity resource, completing the loading of the file related to the dynamic link library of the application program so as to run the application program (S150). By means of the present invention, the normal running of an Android application program, in the form of a native application program, in a Windows system is completely realised. At the same time, the normal and rapid running of the Android application program in the Windows system can be realised without a complicated operation method of a user, thereby further improving the use experience of the user.
(FR)L'invention concerne également un procédé et un appareil permettant d'exécuter un programme d'application Android sur un système Windows. Le procédé comprend les étapes suivantes : en réponse à une instruction de lancement d'un programme d'application, charger un fichier associé à une bibliothèque de liens dynamiques d'une machine virtuelle Android en chargeant un fichier exécutable Linux d'un format prédéterminé de manière à démarrer la machine virtuelle Android (S110); commencer à charger un fichier associé à une bibliothèque de liens dynamiques du programme d'application (S120); charger un fichier moteur prédéterminé et un fichier exécutable associé dans le programme d'application en démarrant la machine virtuelle Android (S130); appeler une ressource d'activité correspondant au programme d'application en appelant un processus de démarrage prédéterminé (S140); et dans un cycle de vie de la ressource d'activité, achever le chargement du fichier associé à la bibliothèque de liens dynamiques du programme d'application de manière à exécuter le programme d'application (S150) Grâce à la présente invention, l'exécution normal d'un programme d'application Android, sous la forme d'un programme d'application native, dans un système Windows est entièrement réalisé. En même temps, l'exécution normal et rapide du programme d'application Android dans le système Windows peut être réalisé sans un procédé complexe d'un utilisateur, améliorant ainsi davantage l'expérience d'utilisation de l'utilisateur.
(ZH)在Windows系统上运行Android应用程序方法及装置,该方法包括:响应启动应用程序的指令,通过加载预定格式的Linux可执行文件来加载Android虚拟机的动态链接库相关文件以启动Android虚拟机(S110);开始加载应用程序的动态链接库相关文件(S120);通过启动Android虚拟机,加载应用程序中预定的引擎文件和相关可执行文件(S130);通过调用预定的启动进程,调用应用程序对应的Activity资源(S140);在Activity资源的生命周期中,完成加载应用程序的动态链接库相关文件,以运行应用程序(S150)。从而彻底实现了Android应用程序在Windows系统中以原生应用程序的形式正常运行,同时,无需用户的复杂操作方式即可实现Android应用程序在Windows系统中的正常、快速运行,进一步地,提高了用户的使用体验。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)