美文网首页Android深入
Android 对于多Moudle的Gradle配置问题

Android 对于多Moudle的Gradle配置问题

作者: 薛定谔的猫QAQ | 来源:发表于2021-09-03 15:47 被阅读0次

    最近组件化过程的思考

    • build.gradle中配置参数不要在代码中直接调用,可以放在一个类中统一管理
    • 在主Moudle(app)[build.gradle]已经配置productFlavors时,其他Moudle(other)[build.gradle]如果不要在变体中配置,可以直接注册;在配置productFlavors,必须实现 flavorDimensions
    productFlavors {
            register("flavors.name")
            register("flavors.name")
            register("flavors.name")
            register("flavors.name")
            register("flavors.name")
            register("flavors.name")
        }
    
    • 在有很多build.gradle配置参数时,尽量把公用的放入最底层最基础的build.gradle中
    • 将一些公用的配置写入新建的config.gradle中(项目级的),然后在项目级的中的build.gradle(project)引用
    apply from: "config.gradle"
    

    相关文章

      网友评论

        本文标题:Android 对于多Moudle的Gradle配置问题

        本文链接:https://www.haomeiwen.com/subject/qrekwltx.html