安卓上 Flutter 2.x 也需要修改加上 base64 解碼
if (project.hasProperty('dart-defines')) {
dartDefine = dartDefine + project.property('dart-defines')
.split(',')
.collectEntries { entry ->
def pair = new String(entry.decodeBase64(), 'UTF-8').split('=')
[(pair.first()): pair.last()]
}
}
拒絕魔改匾嘱,F(xiàn)lutter動態(tài)配置多環(huán)境介紹 多渠道打包常規(guī)方式有兩種脱篙,F(xiàn)lavor 和 --dart-define,后者是 Flutter1.17新增的命令行可選參數(shù),比Flavor配置更簡單,非常適合用于環(huán)境配...