ARouter icon indicating copy to clipboard operation
ARouter copied to clipboard

啥时候支持KSP以及AGP7.3.0

Open kivenC opened this issue 3 years ago • 5 comments

kapt有点慢,啥时候支持KSP,以及AGP7.3.0支持

kivenC avatar Sep 28 '22 09:09 kivenC

同问

kouhengsheng avatar Oct 16 '22 08:10 kouhengsheng

我fork了一个版本,修正了此bug,适配了AGP7.3.0,发布到了jitpack,如果官方没动静,后续我应该会继续适配AGP8.0,感兴趣可以看下

地址: https://github.com/jadepeakpoet/ARouter

jadepeakpoet avatar Oct 18 '22 13:10 jadepeakpoet

也可以去使用货拉拉开源的 TheRouter,跟楼上一样,也适配了KSPAGP7-8,有工具可以从 ARouter 一键迁移 https://github.com/HuolalaTech/hll-wp-therouter-android

kymjs avatar Mar 15 '23 07:03 kymjs

kapt有点慢,啥时候支持KSP,以及AGP7.3.0支持

使用三方KSP插件 com.github.JailedBird:ArouterKspCompiler替换项目com.alibaba:arouter-compiler插件, 对代码无侵入,可替换性强, 支持多个Kotlin版本; https://github.com/JailedBird/ArouterKspCompiler

另外适配了AGP8插件,https://github.com/JailedBird/ArouterGradlePlugin 【实现并不复杂,正式项目建议评审后时候】

两者的接入只是替换下插件就行,无需改动业务代码;

JailedBird avatar Apr 07 '23 10:04 JailedBird