如何将API_KEY放入 Flutter 应用程序中的".env"文件中?



我想把我的API密钥放在我的Flutter应用程序中的.env文件内,我这样做了:

API_KEY=ewwfwfwe
API_KEY = ewwfwfwe
API_KEY=`ewwfwfwe`
API_KEY = `ewwfwfwe`

但是它们都不起作用!我不知道问题出在哪里,哪一种方法是正确的?

第一个是正确的,只要确保你在你的pubspec中。你在assets下添加了.env,然后在你的主函数中你有这样的东西。

void main() async {
await dotenv.load(fileName: ".env");
runApp(MyApp());
}

然后在您想要使用.env变量的地方,您可以这样称呼它们

dotenv.env["API_KEY"]!

最新更新