这是我自己适配的gradle8
来源:1-1 课程导学

慕UI8482615
2025-04-23
链接描述
简单适配,大家可以看gradle8那个分支(NavPluginPlus的实现),另外这个demo包含了将catalog,以及通用gradle.kts封装成gradle插件,另外我对老师的navigation插件做了点优化,就是生成的NavRegistry文件路径可以通过参数配置,可以在任何目录生成(多模块时也没问题),也可以生成在build目录,具体看我写的备注吧。我肯定是鼓励生成在app目录
写回答
1回答
-
慕UI8482615
提问者
2025-04-23
还有就是我对NavDestination注解里新增了navGrapRoute字段,用来实现navigation原来的将多个destination组合成一个grap的功能,这样相同grapRoute的多个页面可以共用同一个vm了
00
相似问题