本发明专利技术涉及计算机技术领域,提供了一种重启应用程序的方法,该方法应用于电子装置中,该电子装置包括模拟器,该方法包括:显示步骤,在所述模拟器界面显示一重启应用程序的按钮;及重启步骤,在所述按钮被触发时,重新启动运行于所述模拟器的应用程序。本发明专利技术还提供一种重启应用程序的系统。利用本发明专利技术提供的重启应用程序的系统及方法可以方便用户使用模拟器。
【技术实现步骤摘要】
本专利技术涉及计算机
,尤其涉及一种重启应用程序的系统及方法。
技术介绍
模拟器是指主要透过软件模拟硬件处理器的功能和指令系统的程序。使用模拟器可以使计算机或者其他多媒体平台(例如掌上电脑或者手机)能够运行其他平台上的软件。常见模拟器,如安卓模拟器,可以在电脑上模拟安卓手机系统,使用户能在电脑上使用安卓应用软件。然而,由于环境的差异、模拟器兼容性等问题,某些应用软件在模拟器上运行时,时常会出现崩溃、闪退、卡死等状况。对手机用户而言,在遇到此类问题时,直接结束并重启当前应用软件即可。而对模拟器用户来讲,由于模拟器往往没有应用软件重启的服务,用户只能通过关闭重启模拟器才能重启应用软件,这会浪费用户很长的时间。
技术实现思路
本专利技术要解决的技术问题是如何在运行于模拟器的应用程序出现状况时,快速地关闭重启所述应用程序。为解决上述技术问题,本专利技术提供以下技术方案:一方面,本专利技术提供一种重启应用程序的方法,所述方法应用于电子装置中,所述电子装置包括模拟器,所述方法包括:显示步骤,在所述模拟器界面显示一重启应用程序的按钮;及重启步骤,在所述按钮被触发时,重新启动运行于所述模拟器的应用程序。优选地,所述重启应用程序的按钮显示于所述模拟器界面的工具条中。优选地,所述方法还包括连接步骤:在所述模拟器与模拟系统之间建立通信连接。优选地,所述方法还包括生成步骤:在所述按钮被触发时,获取运行于所述模拟器的应用程序的ID并生成重启所述应用程序的指令。优选地,所述生成步骤还包括:通过所述通信连接,发送所述指令至所述模拟系统,以使所述模拟系统强行关闭运行于所述模拟器的应用程序。优选地,所述重启步骤还包括:根据所述应用程序的ID,控制所述模拟器重启所述应用程序。另一方面,本专利技术提供一种重启应用程序的系统,所述系统运行于电子装置中,所述电子装置包括模拟器,所述系统包括:显示模块,用于在所述模拟器界面显示一重启应用程序的按钮;及重启模块,用于在所述按钮被触发时,重新启动运行于所述模拟器的应用程序。优选地,所述显示模块还用于在所述模拟器界面的工具条中显示所述重启应用程序的按钮。优选地,所述系统还包括连接模块,用于在所述模拟器与模拟系统之间建立通信连接。优选地,所述系统还包括生成模块,用于在所述按钮被触发时,获取运行于所述模拟器的应用程序的ID并生成重启所述应用程序的指令。优选地,所述生成模块还用于通过所述通信连接,发送所述指令至所述模拟系统,以使所述模拟系统强行关闭运行于所述模拟器的应用程序。优选地,所述重启模块还用于根据所述应用程序的ID,控制所述模拟器重启所述应用程序。本专利技术重启应用程序的方法的有益效果在于,相较于现有技术,本发明使用户可以直接通过一按钮来快速地关闭运行于模拟器的应用程序。在一方面,避免了用户在所述应用程序出现卡死、崩溃等状况时,只能通过关闭重启所述模拟器来重启所述应用的情形出现。在另一方面,也减少了所述应用程序关闭重启的等待时间,给用户提供了方便。本专利技术重启应用程序的系统的有益效果在于,相较于现有技术,本发明使用户可以直接通过一按钮来快速地关闭运行于模拟器的应用程序。在一方面,避免了用户在所述应用程序出现卡死、崩溃等状况时,只能通过关闭重启所述模拟器来重启所述应用的情形出现。在另一方面,也减少了所述应用程序关闭重启的等待时间,给用户提供了方便。【附图说明】图1是本专利技术重启应用程序的系统较佳实施例的运行环境示意图。图2是本专利技术重启应用程序的系统较佳实施例的功能模块图。图3是本专利技术重启应用程序的按钮的示意图。图4是本专利技术重启应用程序的方法较佳实施例的实施流程图。附图标记:电子装置1重启应用程序的系统10存储器11处理器12显示器13显示模块21连接模块22生成模块23重启模块24流程步骤S41-46【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。实施例1参阅图1所示,是本专利技术重启应用程序的系统10较佳实施例的运行环境示意图。在本实施例中,所述的重启应用程序的系统10安装并运行于电子装置1中。该电子装置1可以是桌上型计算机、笔记本、掌上电脑及服务器等计算设备。所述电子装置1可包括,但不仅限于存储器11、处理器12及显示器13。其中,所述存储器11可以是所述电子装置1的内部存储单元,例如该电子装置1的硬盘或内存,也可以是所述电子装置1的外部存储设备,例如该电子装置1上配备的插接式硬盘,智能存储卡(SmartMediaCard,SMC),安全数字(SecureDigital,SD)卡,闪存卡(FlashCard)等。进一步地,所述存储器11还可以既包括所述电子装置1的内部存储单元也包括外部存储设备。该存储器11用于存储安装于所述电子装置1的应用软件及各类数据,例如所述重启应用程序的系统10的程序代码等。所述处理器12可以是一中央处理器(CentralProcessingUnit,CPU),微处理器或其他数据处理芯片,用于运行所述存储器11中存储的程序代码或处理数据,例如执行所述重启应用程序的系统10等。所述显示器13可以是触控式设备,例如LCD(LiquidCrystalDisplay,液晶)触摸屏或OLED(OrganicLight-EmittingDiode,有机发光二极管)触摸屏等,用于显示可视化的用户界面等。所述电子装置1的部件11-13通过系统总线相互通信。在本实施例中,所述电子装置1中安装有一模拟器,用于在所述电子装置1的操作系统(例如windows系统)中模拟一其他操作系统的运行环境(后文简称模拟系统),以使所述电子装置1可以运行所述其他操作系统所支持的应用程序。例如,所述模拟器可以是安卓(Android)模拟器,该安卓模拟器在所述电子装置1的操作系统中模拟出安卓系统,使所述电子装置1可以运行安卓应用程序。当所述模拟器运行所述重启应用程序的系统10时,该重启应用程序的系统10在所述模拟器的可视化界面(如图3所示)显示一重启应用程序的按钮。在该重启应用程序的按钮被触发时,获取所述模拟器中本文档来自技高网...
【技术保护点】
一种重启应用程序的方法,应用于电子装置中,所述电子装置包括模拟器,其特征在于,所述方法包括:显示步骤,在所述模拟器界面显示一重启应用程序的按钮;及重启步骤,在所述按钮被触发时,重新启动运行于所述模拟器的应用程序。
【技术特征摘要】
1.一种重启应用程序的方法,应用于电子装置中,所述电子装置包括
模拟器,其特征在于,所述方法包括:
显示步骤,在所述模拟器界面显示一重启应用程序的按钮;及
重启步骤,在所述按钮被触发时,重新启动运行于所述模拟器的应用
程序。
2.如权利要求1所述的重启应用程序的方法,其特征在于,所述按钮
显示于所述模拟器界面的工具条中。
3.如权利要求1所述的重启应用程序的方法,其特征在于,所述方法
还包括:
连接步骤,在所述模拟器与模拟系统之间建立通信连接。
4.如权利要求3所述的重启应用程序的方法,其特征在于,所述方法
还包括:
生成步骤,在所述按钮被触发时,获取运行于所述模拟器的应用程序
的ID并生成重启所述应用程序的指令。
5.如权利要求4所述的重启应用程序的方法,其特征在于,所述生成
步骤还包括:
通过所述通信连接,发送所述指令至所述模拟系统,以使所述模拟系
统强行关闭运行于所述模拟器的应用程序。
6.如权利要求5所述的重启应用程序的方法,其特征在于,所述重启
步骤还包括:
根据所述应用程序的ID,控制所述模拟器重启所述应用程序。
7.一种重启应用程...
【专利技术属性】
技术研发人员:封林毅,
申请(专利权)人:深圳市创想天空科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。