【技术实现步骤摘要】
一种控制终端设备的方法、终端设备及存储介质
本申请属于虚拟机
,尤其涉及一种控制终端设备的方法、终端设备及计算机可读存储介质。
技术介绍
Android4.4提供了一种与Dalvik虚拟机截然不同的运行环境ART(Androidruntime)支持。ART模式与Dalvik模式最大的不同在于,启用ART模式后,系统在安装应用的时候会进行一次预编译,将字节码转换为机器语言存储在本地,这样在运行程序时就不会每次都进行一次编译了,执行效率也大大提升。虽然ART模式相比较Dalvik模式,执行效率提升很多,但是,终端设备在基于ART虚拟机运行应用程序的过程中依然会出现闪退和卡顿的现象。
技术实现思路
有鉴于此,本申请实施例提供了一种控制终端设备的方法、终端设备及计算机可读存储介质,以减少终端设备在运行应用程序的过程中闪退或卡顿的问题。本申请实施例的第一方面提供了一种控制终端设备的方法,包括:在监测到所述终端设备启动应用后,判断当前启动的应用是否为预设应用;若当前启动的应用为预设应用,则获取与当前启动的应用对应的待调整的虚拟机参数;基于获取的待调整的虚拟机参数,调整所述终 ...
【技术保护点】
1.一种控制终端设备的方法,其特征在于,包括:在监测到所述终端设备启动应用后,判断当前启动的应用是否为预设应用;若当前启动的应用为预设应用,则获取与当前启动的应用对应的待调整的虚拟机参数;基于获取的待调整的虚拟机参数,调整所述终端设备的虚拟机。
【技术特征摘要】
1.一种控制终端设备的方法,其特征在于,包括:在监测到所述终端设备启动应用后,判断当前启动的应用是否为预设应用;若当前启动的应用为预设应用,则获取与当前启动的应用对应的待调整的虚拟机参数;基于获取的待调整的虚拟机参数,调整所述终端设备的虚拟机。2.如权利要求1所述的控制终端设备的方法,其特征在于,在获取与当前启动的应用对应的待调整的虚拟机参数之前,还包括:监测当前启动的应用的运行状态;相应的,所述获取与当前启动的应用对应的待调整的虚拟机参数包括:获取当前启动的应用在当前的运行状态下对应的待调整的虚拟机参数。3.如权利要求1所述的控制终端设备的方法,其特征在于,在获取与当前启动的应用对应的待调整的虚拟机参数之前,还包括:选定多组虚拟机参数,并在所述虚拟机参数下分别运行多个应用,将满足预设条件的虚拟机参数作为当前运行的应用对应的待调整的虚拟机参数。4.如权利要求3所述的控制终端设备的方法,其特征在于,所述将满足预设条件的虚拟机参数作为当前运行的应用对应的待调整的虚拟机参数包括:将每个应用在每个运行状态下流畅度最高的一组虚拟机参数作为当前运行的应用在当前运行状态下对应的待调整的虚拟机参数;将每个应用在每个运行状态下对应的待调整的虚拟机参数保存在所述终端设备或服务器中;相应的,所述获取与当前启动的应用对应的待调整的虚拟机参数包括:从所述服务器或所述终端设备获取与当前启动的应用对应的待调整的虚拟机参数。5.如权利要求4所述的控制终端设备的方法,其特征在于,所述应用的运行状态包括:所述应用占用最大内存的比例,所述流畅度为单...
【专利技术属性】
技术研发人员:祝杰民,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。