作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
通常,我们通过flavor配置中的buildConfigField
传递REST端点,如下所示:
buildFlavors {
staging {
buildConfigField "String", "SERVER_URL", "\"http://staging-server.com\""
}
production {
buildConfigField "String", "SERVER_URL", "\"http://production.com\""
}
}
productFlavors
:
Audi
Bentley
Chevrolet
Staging
Production
buildTypes
:
Debug
Release
。 Audi
Staging
:staging.audi.com
Production
:audi-live.com
Bentley
Staging
:bentleystaging.com
Production
:bproduction.com
Chevrolet
Staging
:chev-staging.com
Production
:prod-chevy.com
build.gragle
中一起声明Flavors和Endpoint配置,以便我们可以使用
Staging
和
Production
配置为上述每个客户构建两个APK?
AudiStagingDebug
-客户:Audi
,配置:Staging
。 AudiProductionDebug
-客户:Audi
,配置:Production
。 BentleyStagingDebug
BentleyProductionDebug
ChevroletStagingDebug
ChevroletProductionDebug
AudiStagingRelease
AudiProductionRelease
BentleyStagingRelease
BentleyProductionRelease
ChevroletStagingRelease
ChevroletProductionDebug
最佳答案
您是否看过Flavor Dimensions?我认为documentation不太清楚。但是,这一系列文章可能会有所帮助,尤其是:Advanced Android Flavors Part 2 — Enter Flavor Dimensions
关于android - Gradle :多种口味,每种口味都有生产和生产的终点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48589293/
这个问题在这里已经有了答案: No matching client found for package name (Google Analytics) - multiple productFlavo
请查看下面的选择语句: SELECT fc.flavorid, fc.flavorname, CASE WHEN sa.flavorid IS NULL THE
是否可以进行如下设置: flavorDimension "production", "staging" productFlavors { staging { dimension
我是一名优秀的程序员,十分优秀!