本申请涉及车辆控制领域,尤其涉及现代传感、信息融合等智能汽车领域。
背景技术:
1、随着技术的发展,系统的显示模式可以包括白天显示模式以及黑夜显示模式,为了保证白天显示模式以及黑夜显示模式的正常实现,以及白天显示模式与黑夜显示模式之间的正常切换,需要对白天显示模式以及黑夜显示模式对应的资源文件进行检查。
2、相关技术中,依赖于开发人员对白天显示模式对应的资源文件,以及黑夜显示模式对应的资源文件进行人工检查,然而,基于开发人员的人工检查,成本高且效率低,以及准确度较低。
技术实现思路
1、本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
2、为此,本申请第一方面提出一种资源文件的检测方法。
3、本申请第二方面还提出一种资源文件的检测装置。
4、本申请第三方面提出一种电子设备。
5、本申请第四方面提出一种计算机可读存储介质。
6、本申请第五方面提出一种车辆。
7、本申请第一方面提出一种资源文件的检测方法,方法包括:获取待检测的初始资源文件集合的扫描插件;基于扫描插件对初始资源文件集合进行扫描,识别初始资源文件集合是否存在异常;响应于识别到初始资源文件集合中存在异常,获取异常资源文件信息并基于异常资源文件信息对初始资源文件集合进行修复,得到目标资源文件集合。
8、另外,本申请第一方面提出的资源文件的检测方法,还可以具有如下附加的技术特征:
9、根据本申请一个实施例,基于扫描插件对初始资源文件集合进行扫描,识别初始资源文件集合是否存在异常,包括:获取初始资源文件集合对应的参考资源文件集合;基于参考资源文件集合,通过扫描插件识别到初始资源文件集合与参考资源文件目录不匹配,确定初始资源文件集合存在异常。
10、根据本申请一个实施例,响应于识别到初始资源文件集合中存在异常,获取异常资源文件信息并基于异常资源文件信息对初始资源文件集合进行修复,得到目标资源文件集合,包括:获取初始资源文件集合中与参考资源文件集合不匹配的目标异常资源文件信息;生成目标异常资源文件信息对应的更新资源文件,并基于更新资源文件对初始资源文件集合进行修复,以得到目标资源文件集合。
11、根据本申请一个实施例,生成目标异常资源文件信息对应的更新资源文件,并基于更新资源文件对初始资源文件集合进行修复,以得到目标资源文件集合,包括:获取更新资源文件在初始资源文件集合中的目标更新位置,并基于目标更新位置对初始资源文件集合进行修复,以得到目标资源文件集合。
12、根据本申请一个实施例,响应于识别到初始资源文件集合中存在异常,获取异常资源文件信息,并基于异常资源文件信息对初始资源文件集合进行修复,得到目标资源文件集合之前,包括:控制扫描插件停止对初始资源文件集合的扫描,直至当前识别到的初始资源文件集合中的异常的修复结束,基于扫描插件继续对修复后的初始资源文件集合进行扫描。
13、根据本申请一个实施例,方法还包括:基于目标异常资源文件信息,在显示设备上弹出异常提醒信息。
14、根据本申请一个实施例,方法还包括:基于扫描插件对目标资源文件集合对应的初始代码进行扫描,识别初始代码的引用配置和/或初始代码的模式切换配置是否存在异常;响应于识别到初始代码的引用配置和/或初始代码的模式切换配置存在异常,获取对应的异常代码信息,并基于异常代码信息对初始代码进行修复,获取修复后的目标代码。
15、本申请第二方面还提出一种资源文件的检测装置,装置包括:获取模块,用于获取待检测的初始资源文件集合的扫描插件;识别模块,用于基于扫描插件对初始资源文件集合进行扫描,识别初始资源文件集合是否存在异常;修复模块,用于响应于识别到初始资源文件集合中存在异常,获取异常资源文件信息并基于异常资源文件信息对初始资源文件集合进行修复,得到目标资源文件集合。
16、另外,本申请第二方面提出的资源文件的检测装置,还可以具有如下附加的技术特征:
17、根据本申请一个实施例,识别模块,还用于:获取初始资源文件集合对应的参考资源文件集合;基于参考资源文件集合,通过扫描插件识别到初始资源文件集合与参考资源文件目录不匹配,确定初始资源文件集合存在异常。
18、根据本申请一个实施例,修复模块,还用于:获取初始资源文件集合中,与参考资源文件集合不匹配的目标异常资源文件信息;生成目标异常资源文件信息对应的更新资源文件,并基于更新资源文件对初始资源文件集合进行修复,以得到目标资源文件集合。
19、根据本申请一个实施例,修复模块,还用于:获取更新资源文件在初始资源文件集合中的目标更新位置,并基于目标更新位置对初始资源文件集合进行修复,以得到目标资源文件集合。
20、根据本申请一个实施例,识别模块,还用于:控制扫描插件停止对初始资源文件集合的扫描,直至当前识别到的初始资源文件集合中的异常的修复结束,基于扫描插件继续对修复后的初始资源文件集合进行扫描。
21、根据本申请一个实施例,识别模块,还用于:基于目标异常资源文件信息,在显示设备中弹出异常提醒信息。
22、根据本申请一个实施例,装置还包括代码扫描模块,用于:基于扫描插件对目标资源文件集合对应的初始代码进行扫描,识别初始代码的引用配置和/或初始代码的模式切换配置是否存在异常;响应于识别到初始代码的引用配置和/或初始代码的模式切换配置存在异常,获取对应的异常代码信息,并基于异常代码信息对初始代码进行修复,获取修复后的目标代码。
23、本申请第三方面提出了一种电子设备,包括存储器、处理器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现上述第一方面提出的资源文件的检测方法。
24、本申请第四方面提出了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述第一方面提出的资源文件的检测方法。
25、本申请第五方面提出一种车辆,车辆包括如上述第二方面提出的资源文件的检测装置。
26、本申请提出的资源文件的检测方法及装置,获取扫描插件并基于扫描插件对初始资源文件集合进行扫描,以识别初始资源文件集合中是否存在异常,响应于识别到初始资源文件集合中存在异常,获取初始资源文件中的异常资源文件信息,并基于获取到的异常资源文件信息对初始资源文件集合进行修复,以得到修复后的目标资源文件集合。本申请中,通过扫描插件对初始资源文件集合进行扫描以及修复,节约了人工检测的成本,提高了资源文件集合的检测效率以及准确率,进而提高了系统白天显示模式与黑夜显示模式之间进行切换的稳定性,优化了用户的使用体验。
27、应当理解,本申请所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。
1.一种资源文件的检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述扫描插件对所述初始资源文件集合进行扫描,识别所述初始资源文件集合是否存在异常,包括:
3.根据权利要求2所述的方法,其特征在于,所述响应于识别到所述初始资源文件集合中存在异常,获取异常资源文件信息,并基于所述异常资源文件信息对所述初始资源文件集合进行修复,得到目标资源文件集合,包括:
4.根据权利要求3所述的方法,其特征在于,所述生成所述目标异常资源文件信息对应的更新资源文件,并基于所述更新资源文件对所述初始资源文件集合进行修复,以得到所述目标资源文件集合,包括:
5.根据权利要求1所述的方法,其特征在于,所述响应于识别到所述初始资源文件集合中存在异常,获取异常资源文件信息,并基于所述异常资源文件信息对所述初始资源文件集合进行修复,得到目标资源文件集合之前,还包括:
6.根据权利3所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
8.一种资源文件的检测装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括存储器、处理器;
10.一种车辆,其特征在于,车辆包括如权利要求8所述的装置。
