前言
应用在运行过程中,可能需要依赖以及读取某些特定的配置数据,比如是否是debug模式,当前的渠道设置等外部变量,这些变量可能经常需要在部署之间进行频繁更改,本文将介绍如何通过使用flutter_dotenv插件对这些变量进行统一管理,以及插件在使用过程中容易遇到的一些问题,以此来实现当变量发生变化时,无需更改任何代码的需求。
flutter_dotenv:在运行时从可在整个应用程序中使用的.env文件加载配置,使用起来也比较简单,下面我们一起来看下具体的使用。
使用步骤
1,添加依赖:
flutter_dotenv: 3.1.0
注意:如果在项目中引入当前最新版本的插件时,出现版本兼容性问题不要慌,我们可以在pubspec.yaml文件中引入时先将版本指定为any,如:flutter_dotenv: any,系统就会自动去拉取兼容当前环境的最新的包,然后等包拉取完毕之后,我们在pubspec.lock文件中就能查看到对