每次当模块需要启用组合时,我都必须执行以下步骤:
- android.buildFeatures.compose = true
- 添加一组依赖项 androidx.compose.xxx
我有一个通用的构建脚本,现在我想简化模块中 compose 的使用。
如果子模块通过 android.buildFeatures.compose = true 启用 compose,我想通过自动添加所有 compose 依赖项来简化该过程
我该怎么做?
最佳答案
类似的事情是在 Now in android 中完成的示例应用程序。他们使用 gradle 插件来做到这一点,您可以在此处查看所有 jetpack compose 模块的通用逻辑:AndroidCompose.kt 。有一个readme这很好地解释了这一点。
关于gradle - 当buildFeature.compose = true时如何添加gradle依赖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75173141/