美文网首页
分包问题

分包问题

作者: 小赵不在 | 来源:发表于2020-12-14 17:43 被阅读0次
    1. 在build.gradle里设置(注意主分包(也就是main)在build里不能写main,写成common。因为不能重名)
     productFlavors {
            common{
                defaultConfig {
                    versionNameSuffix "_main"
                    versionCode 17
                    versionName "2.6"
                }
            }
            hyt{
                defaultConfig {
                    versionNameSuffix "_hyt"
                    versionCode 1
                    versionName "1.0.20201208.1"
                }
            }
        }
        sourceSets {
            common {
                res.srcDirs = ['src/main/res']
            }
            hyt{
                res.srcDirs = ['src/hyt/res']
            }
        }
    
    2. 在src文件夹下创建新的分包
    3. 同步
     hyt{
                res.srcDirs = ['src/hyt/res', 'src/main/res-sk']
                java {
                    srcDirs "src/xxj/java"
                }
            }
    /**
    这表示复用main的res-sk文件
    复用xxj的java文件
    **/
    

    相关文章

      网友评论

          本文标题:分包问题

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