【问题标题】:Move SafeArgs in multi module project在多模块项目中移动 SafeArgs
【发布时间】:2021-03-29 07:45:37
【问题描述】:

我正在致力于模块化 android 项目。

我正在使用导航组件库。

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

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

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

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

【问题讨论】:

    标签: android-safe-args


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-08
      • 2021-05-04
      • 1970-01-01
      • 1970-01-01
      • 2018-02-02
      • 1970-01-01
      • 2018-01-06
      相关资源
      最近更新 更多