[发明专利]一种参数设置方法和装置有效
申请号: | 201511033465.8 | 申请日: | 2015-12-30 |
公开(公告)号: | CN105701012B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 黄宏用 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 参数设置 方法 装置 | ||
本发明实施例公开了一种参数设置方法和装置;本发明实施例采用接收目标应用程序的参数设置请求,该参数设置请求指示该目标应用程序中待设置的目标参数,然后,根据该参数设置请求,在终端的虚拟机上对目标应用程序的参数进行设置,其中,该虚拟机在对该目标参数设置之前具有该终端上除该虚拟机以外的所有应用程序,在该虚拟机上运行测试程序,并获取在该虚拟机上运行测试程序的运行结果,根据该运行结果判断该目标参数是否为可设置参数,若是,对该目标参数进行设置;该方案可以在对参数设置之前可以识别该参数是否为可设置参数,避免了在对参数设置后导致终端无法正常运行的问题。
技术领域
本发明涉及终端技术领域,具体涉及一种参数设置方法和装置。
背景技术
随着移动通信技术的快速发展,越来越多用户使用智能终端进行学习、娱乐等等,不仅丰富用户生活,还给用户带来便利,而伴随着智能终端的发展,各种智能终端的应用程序也被开发出来,以满足用户的不同应用需求,通过各类应用程序来不断对手机功能进行扩充。
目前,用户常常会应用程序的参数进行设置,以满足自己个性化的需求,现有参数设置方案为:直接根据用户的参数设置指令对应用程序的参数进行设置。
然而,采用现有参数设置方案对应用程序的参数设置时,由于用户或者终端通常不知道该参数是否为可设置参数,即在设置后不会影响终端运行的参数,因此,终端在对应用程序的参数设置后,会导致终端无法正常运行,比如,设置应用程序的存储空间参数后,会导致终端无法运行其他应用程序,又比如,设置应用程序的显示参数后,会导致终端无法正常显示图片等。
由上可知,现有参数设置方案在对应用程序的参数进行设置后,会导致终端无法正常运行。
发明内容
本发明目的在于提供一种参数设置方法和装置,以解决采用现有参数设置方案对应用程序的参数进行设置后,会导致终端无法正常运行的技术问题。
本发明实施例提供一种参数设置方法,包括:
接收目标应用程序的参数设置请求,所述参数设置请求指示所述目标应用程序中待设置的目标参数;
根据所述参数设置请求,在终端的虚拟机上对所目标应用的所述目标参数进行设置,其中,所述虚拟机在对所述目标参数设置之前具有所述终端上除所述虚拟机以外的所有应用程序;
在所述虚拟机上运行测试程序,并获取在所述虚拟机上运行测试程序的运行结果;
根据所述运行结果判断所述目标参数是否为可设置参数;
若是,则对所述目标参数进行设置。
其中,所述根据所述运行结果判断所述目标参数是否为可设置参数的步骤具体包括:
当所述测试程序运行正常时,判定所述目标参数为可设置参数;
当所述测试程序运行异常时,判定所述目标参数为不可设置参数。
进一步的,所述测试程序包括多个不同的子测试程序,所述根据所述运行结果判断所述目标参数是否为可设置参数的步骤具体包括:
根据所述运行结果获取运行异常的子测试程序;
判断所述运行异常的子测试程序是否为预设测试程序,若否,则判定所述目标参数为可设置参数,若是,则判定所述目标参数为不可设置参数。
进一步的,所述根据所述运行结果判断所述目标参数是否为可设置参数的步骤具体还包括:在获取运行结果之后,根据所述运行结果获取运行异常的子测试程序之前,判断根据所述运行结果获取运行异常的子测试程序是否为空,若不为空,则执行判断所述运行异常的子测试程序是否为预设测试程序的步骤,若为空,则判定所述目标参数为可设置参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511033465.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:软件安全性测试系统
- 下一篇:GSM热水器智能测控仪