我想把我的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"]!