gpt4 book ai didi

android - 只需少量更改即可为同一类的不同版本构建 flavor

转载 作者:行者123 更新时间:2023-12-03 06:30:52 25 4
gpt4 key购买 nike

我有一个带有用于配置的java类的android应用程序,我希望通过稍作更改即可使用同一类的不同版本制作两种产品样式。

 flavorDimensions "flavor"
productFlavors {
flavor1 {
dimension "flavor"
applicationId "net.flavor1"
}

flavor2{
dimension "flavor"
applicationId "net.flavor2"
}


}

sourceSets {
flavor1 {
java.srcDirs = ['src/main/java/net.flavor1/Configuration.java']

}

flavor2{
java.srcDirs = ['src/flavor2/Configuration.java']


}
}

最佳答案

只需在src/flavor1src/flavor2中添加类的不同版本(在相同的包结构中)。您无需添加这些java.srcDirs设置。例如,如果您的Configuration类位于com.example包中,则您将

src/flavor1/com/example/Configuration.java
src/flavor2/com/example/Configuration.java

关于android - 只需少量更改即可为同一类的不同版本构建 flavor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42595885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com