0

我正在研究模块化android项目。

我正在使用导航组件库。

我在 :app 模块中有主要的 nav_graph.xml。

我想将生成的 SafeArgs 文件移动到模块目录。

我没有androidx.navigation.safeargs.kotlin向模块添加插件,除了 :app 模块。

generateSafeArgs任务完成后,我已经通过 gradle 脚本将一个测试生成的 args 文件移动到排序模块中。但我的 IDE 无法在代码中看到它。大家都知道为什么 IDE 看不到我移动的文件吗?

4

1 回答 1

0

SafeArgs 文件是自动生成的,因此您对它们所做的更改可能不会被反映。您需要将 safeArgs 插件添加到要使用导航组件的模块中,它会自动生成所需的文件。

于 2021-12-22T18:06:08.890 回答