Open weigao123 opened 2 years ago
遇到问题后自查方法
1、首先确认下这些类是不是在apk里 可以把debug的apk拖到AndroidStudio里看看有没有这个类 遇到找不到目标的问题可能只是因为没有把module引入进来 api project(':xxx')
2、打开编译期日志 apply plugin: 'com.didi.drouter' drouter { debug = true } 查看编译期是否有问题,可以看到路由表,可以看到哪些类用到了DRouter
3、看一下插件生成的类是否正常 目录在 app/build/intermediates/transforms/DRouter/debug/xx/com/didi/drouter/loader
4、运行期日志 Logcat中抓取 DRouterCore 关键字
5、接入方法参见wiki https://github.com/didi/DRouter/wiki
请按照以下模板创建新的issue,填写环境,方便快速定位问题
【平台环境】:mac/windows 【Android Studio版本】:Bumblebee | 2021.1.1 Patch 2 【编译使用Java版本】:jdk11,查看AS->设置->Build,Execution,Deployment->Build Tools->Gradle->Gradle JDK 【kotlin版本】:org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.30 【gradle-plugin版本】:com.android.tools.build:gradle:4.2.2 【gradle-wrapper版本】:gradle-6.7.1-bin.zip 【drouter版本】:drouter-api:2.3.0 【复现步骤】:... 【期望结果】:... 【日志】:如方便最好也贴出来