Flutter 关于生产和开发的环境变量切换问题

来源:2-1 Android开发者如何快速上手Flutter开发

非同凡想之人

2022-04-29

老师你好!

我现在已经尝试在用Flutter开发产品了,但是遇到一个问题:如何切换配置。

举个例子:我在本地开发的时候,我使用dio,设置baseUrl 是 dev.api.com,用于请求本地的。那么我在上线的时候,我需要设置为 product.api.com,这个过程我们一般是通过配置文件来切换的,在 go、php 或 docker 等产线中是通过 .env 文件来做的,那么如果是 Flutter ,我其实需要设置 OSS、API、SMS 等很多云服务的配置。

我应该如何去切换这些配置呢?还望解答,谢谢!

写回答

1回答

CrazyCodeBoy

2022-04-29

在flutter测可以做一个常量类,上线打包时改为线上环境。
0
0

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3270 问题

查看课程