【技术实现步骤摘要】
本专利技术涉及一种路由处理方法、电子设备、路由构架,尤其涉及一种ivi跨应用路由处理方法、电子设备、路由构架。
技术介绍
1、现有的路由框架arouter,它解决了android应用中页面的跳转、模块化开发、参数传递、拦截器等多个关键问题,提高了应用的可维护性和性能。主要核心技术方案包括:路由表定义、路由跳转、参数传递、拦截器、模块化设计等,所以arouter是一款强大的android应用程序开发工具,但是arouter只支持应用内的跳转方案,不能满足汽车信息娱乐系统跨应用跳转的需求,亟需进行改进。
技术实现思路
1、本专利技术的目的在于提供一种ivi跨应用路由处理方法、电子设备、路由构架,解决现有技术存在的缺憾。
2、本专利技术提供了下述方案:
3、一种基于arouter的ivi跨应用路由处理方法,包括:
4、基于注解处理器和arouter逻辑,在编译阶段中根据应用程序中标注的注解信息,生成url路径和类的映射关系;
5、利用gradle插
...【技术保护点】
1.一种基于ARouter的IVI跨应用路由处理方法,其特征在于,包括:
2.根据权利要求1所述的基于ARouter的IVI跨应用路由处理方法,其特征在于,所述注解处理器读取并分析源代码中的注解,并根据注解所定义的规则生成对应的代码或者执行其他操作。
3.根据权利要求1所述的基于ARouter的IVI跨应用路由处理方法,其特征在于,所述配置文件至少包括:应用程序中所声明的活动、服务、广播接收器、内容提供者。
4.根据权利要求1所述的基于ARouter的IVI跨应用路由处理方法,其特征在于,所述生成URL路径和类的映射关系,具体为:定
...【技术特征摘要】
1.一种基于arouter的ivi跨应用路由处理方法,其特征在于,包括:
2.根据权利要求1所述的基于arouter的ivi跨应用路由处理方法,其特征在于,所述注解处理器读取并分析源代码中的注解,并根据注解所定义的规则生成对应的代码或者执行其他操作。
3.根据权利要求1所述的基于arouter的ivi跨应用路由处理方法,其特征在于,所述配置文件至少包括:应用程序中所声明的活动、服务、广播接收器、内容提供者。
4.根据权利要求1所述的基于arouter的ivi跨应用路由处理方法,其特征在于,所述生成url路径和类的映射关系,具体为:定义应用程序的url路径与对应的处理类,生成url路径和类的映射关系,用于实现对应请求的分发和处理,根据所述url路径和对应的类,执行对应的操作。
5.根据权利要求4所述的基于arouter的ivi跨应用路由处理方法,其特征在于,根据所述url路径和对应的类,执行对应的操作,具体为...
【专利技术属性】
技术研发人员:王正晖,杨选,陈明,徐圣淇,冯爽,郭文奇,何龙,刘永祥,徐晓剑,
申请(专利权)人:中国第一汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。