未找到 API 密钥。检查expo开发构建中是否存在com.google.android.geo.API_KEY错误

问题描述 投票:0回答:2

我已经在app.json中添加了密钥,但仍然出现此错误。 “未找到 API 密钥。请检查 com.google.android.geo.API_KEY”

我已在 google 凭据中添加了密钥和 SHA-1,但错误仍未解决。请提供解决方案。 enter image description here

firebase google-maps expo react-native-maps
2个回答
6
投票

通过世博会重建开发建设

eas build --profile development --platform android
或您使用的任何版本并重试。

当您热重新加载应用程序时,API 密钥更改不会更新,您需要重建它。 我有同样的问题,这就是我解决它的方法。 你的 app.json 看起来不错。


0
投票

我也有同样的问题,你需要做的是:

运行此命令

npx expo prebuild -p android

expo后生成android prebuild文件夹

导航至
AndroidManifest.xml
文件

此文件位于您的

src/main
文件夹

将此代码添加到
<application> </application>
标签中

<meta-data android:name="com.google.android.geo.API_KEY" android:value="Your API KEY"/>

然后运行:

npx expo run:android

希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.