1 路径重复 2 未添加依赖 现在的问题已经很明显了,不同的module使用了相同的一级路径,在Arouter第一次寻找到route的时候便删除了这个一级路径的group,因为一级路径的重复,再调用另一个module的一级路径是”app”的路由时,由于之前Warehouse.groupsIndex已经删除,便导致了there’s no route matched的错误。 总结 1...
image 现在的问题已经很明显了,不同的module使用了相同的一级路径,在Arouter第一次寻找到route的时候便删除了这个一级路径的group,因为一级路径的重复,再调用另一个module的一级路径是”app”的路由时,由于之前Warehouse.groupsIndex已经删除,便导致了there’s no route matched的错误。 总结 1.分析和原因解释比较简...
1, 来发现是因为其他模块中的页面 @Route(path = “/xx/main”) 前缀xx相同,所以导致分组相同。改成不一样,则解决问题。2,创建工程的时候记得依赖到主包里面
publicclassMyRouteBuilderextendsRouteBuilder{@Overridepublicvoidconfigure()throwsException{from("jetty:http://localhost:8080/api/hello").to("kotlin:callHandleHello");}} 1. 2. 3. 4. 5. 6. 7. 8. 上述代码中,我们使用Apache Camel框架的RouteBuilder类来定义路由规...
所有的跳转activity都有相应的route注解 app主工程中build相应子目录下创建了apt目录,生成了相应的route文件,其他library工程没有,结果就是app内跳转正常,app跳转module工程提示There's no route matched! 求答疑?Author bandit001 commented Sep 3, 2018 单独make module之后相应的route路由文件也生成了,但是app跳转mo...
使用ARouter时出现: There is no route match the path错误 产生原因: 1.不同的moudle必须使用不同的层级目录/app/xxx和/login/xxxx这样的 2.应用的moudle必须互相依赖,我在app跳转到login中,app必须依赖login,没有依赖会失败 3.跳转和页面的注解是否正确,你跳转写的和页面添加不一样可能出错 ...
🐛bug: fix the bug "There is no route match the path", because ARouter… 6f79042 Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment Assignees No one assigned Labels None yet Projects
javaCompileOptions { annotationProcessorOptions { arguments = [AROUTER_MODULE_NAME: project.getName()] } } } } dependencies { // Replace with the latest version compile 'com.alibaba:arouter-api:?' annotationProcessor 'com.alibaba:arouter-compiler:?' ... } // Old version of gradle plugin (...
问题2:"W/ARouter::: ARouter::There is no route match the path [/xxx/xxx], in group [xxx][ ]"。 通常来说这种情况是没有找到目标页面,目标不存在 如果这个页面是存在的,那么您可以按照下面的步骤进行排查 检查目标页面的注解是否配置正确,正确的注解形式应该是 (@Route(path="/test/test"), 如没...
ARoute使用请教..ARoute使用请教:使用路由,有添加注解,但是提示There is no route match the path[xxx/xxx],in group [xxx],网上有说需要检查宿主是否依赖在模块