使用ARouter 时 提示 There’s no route matched

如果使用使用ARouter 时 提示 There’s no route matched 这个错误时
并且检查跳转url 配置对 的情况下:
需要每个Module中都增加配置如下

android {    defaultConfig {        ...        javaCompileOptions {            annotationProcessorOptions {                arguments = [AROUTER_MODULE_NAME: project.getName()]            }        }    }}dependencies {    // 替换成最新版本, 需要注意的是api    // 要与compiler匹配使用,均使用最新版可以保证兼容    compile 'com.alibaba:arouter-api:x.x.x'    annotationProcessor 'com.alibaba:arouter-compiler:x.x.x'    ...}

更多相关文章

  1. Android(安卓)Studio下OpenCV及JNI开发
  2. 怎么让我们自己开发的Android程序设为默认启动
  3. React Native 环境变量配置(window7)
  4. Android封装SDK生成Jar包以及混淆的方法
  5. windows 下安卓开发环境配置
  6. Android(安卓)Studio 中创建Flutter Project及环境配置(Mac环境)
  7. 实现android应用程序自动打包(Ant+proguard+签名)
  8. Android(安卓)系统app集成Bugly收集错误
  9. Mac Android(安卓)Studio安装教程

随机推荐

  1. Android安装和删除(卸载)应用软件程序(ap
  2. Android(安卓)Q 接入 MQTT
  3. android 扫描SD卡与系统文件(转)
  4. android搭建环境错误 daemon not running
  5. Eclipse 卡死在 Android SDK Content Loa
  6. Android有效解决加载大图片内存溢出问题
  7. 屏蔽警告: WARNING: EmulatorService.cpp:
  8. Android 中文 API 文档 (44) ―― Chronome
  9. android 控件xml属性
  10. Android调试工具 adb