1.一种路径检测方法,其特征在于,包括:
在检测管理器中创建与预设接口对应的预设接口对象,采用与所述预设接口对应的预设实现类实例化所述预设接口对象,获得预设实例化对象;其中,所述预设接口包括接口库中的一个或多个接口,所述接口库中的每个接口设置有与该接口对应的检测方法函数,每个检测方法函数对应一个预设规则,不同的检测方法函数对应不同的预设规则;
在所述检测管理器中创建路径检测函数;
通过所述路径检测函数调用所述预设实例化对象对应的检测方法函数对组件间的路由路径进行检测。
2.如权利要求1所述的方法,其特征在于,在所述在检测管理器中创建路径检测函数之前,所述方法还包括:创建接口库,所述接口库中包括一个或多个接口,定义每个接口的检测方法函数,每个检测方法函数对应一个预设规则,不同的检测方法函数对应不同的预设规则;
创建与所述一个或多个接口一一对应的一个或多个实现类,每个实现类继承所述一个或多个接口中的一个接口,不同的实现类继承的接口不同,所述每个实现类中复写有继承的接口中的检测方法函数。
3.如权利要求2所述的方法,其特征在于,所述接口库中包括第一接口,所述第一接口对应的第一检测方法函数为检测所述组件间的路由路径是否以第一预设字符开头的函数,如果所述组件间的路由路径以所述第一预设字符开头,则路径检测成功。
4.如权利要求2所述的方法,其特征在于,所述接口库中包括第二接口,所述第二接口对应的第二检测方法函数为检测所述组件间的路由路径中是否包括第二预设字符的函数,如果所述组件间的路由路径中不包括所述第二预设字符,则路径检测成功。
5.如权利要求1所述的方法,其特征在于,在所述通过所述路径检测函数调用所述预设实例化对象对应的检测方法函数对所述组件间的路由路径进行检测之后,所述方法还包括:如果路径检测成功,则编译预设编译脚本;
如果路径检测失败,则返回编译失败结果。
6.如权利要求2所述的方法,其特征在于,所述方法还包括:
添加第三接口至所述接口库,定义所述第三接口的第三检测方法函数,所述第三检测方法函数对应第三预设规则;
创建与所述第三接口对应的第三实现类,所述第三实现类继承所述第三接口,所述第三实现类中复写有所述第三接口中的所述第三检测方法函数。
7.一种电子设备,其特征在于,包括:
实例化单元,用于在检测管理器中创建与预设接口对应的预设接口对象,采用与所述预设接口对应的预设实现类实例化所述预设接口对象,获得预设实例化对象;其中,所述预设接口包括接口库中的一个或多个接口,所述接口库中的每个接口设置有与该接口对应的检测方法函数,每个检测方法函数对应一个预设规则,不同的检测方法函数对应不同的预设规则;
第一创建单元,用于在所述检测管理器中创建路径检测函数;
路径检测单元,用于通过所述路径检测函数调用所述预设实例化对象对应的检测方法函数对组件间的路由路径进行检测。
8.如权利要求7所述的电子设备,其特征在于,所述电子设备还包括:
第二创建单元,在所述在检测管理器中创建路径检测函数之前,创建接口库,所述接口库中包括一个或多个接口,定义每个接口的检测方法函数,每个检测方法函数对应一个预设规则,不同的检测方法函数对应不同的预设规则;
第三创建单元,用于创建与所述一个或多个接口一一对应的一个或多个实现类,每个实现类继承所述一个或多个接口中的一个接口,不同的实现类继承的接口不同,所述每个实现类中复写有继承的接口中的检测方法函数。
9.一种电子设备,其特征在于,所述电子设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-6中任一项所述的路径检测方法的步骤。
10.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的路径检测方法的步骤。