android不同环境打包配置
作者:
激扬飞雪 | 来源:发表于
2023-04-25 16:08 被阅读0次
项目背景:app请求的服务端url正式环境和生产环境不同,每个接口的path的也有可能不同,所以除了配置两个不同的域名以后,也要配置不同的编译环境下将不同的path的java文件分别编译进去
//多个开发环境支持
productFlavors {
//开发环境
develop {
buildConfigField 'String', 'API_SERVER', '"开发环境"'
}
//生产环境
product {
buildConfigField 'String', 'API_SERVER', '"生产环境"'
}
}
sourceSets {
//开发环境
develop {
java.srcDirs = [
'src/main/java',
'src/develop/java' //开发环境的path java目录
]
java.srcDirs = java.srcDirs
}
//生产环境
product {
java.srcDirs = [
'src/main/java',
'src/product/java' // 生产环境的path java目录
]
java.srcDirs = java.srcDirs
}
}
本文标题:android不同环境打包配置
本文链接:https://www.haomeiwen.com/subject/yfhmjdtx.html
网友评论