react-native - 在 Expo 中反应原生地图
问题描述
我知道我们需要添加一个 API 密钥来查看谷歌地图然后,如果 react-native-maps 与 Expo 集成,我们只需从 React-native 导入即可使用 MapView。那么在原生 Map Expo 中在哪里添加 API 密钥呢?
解决方案
您需要在您的 中添加密钥app.json
,这是您查看博览会指南的博览会指南
在 app.json 中,将 API 密钥从 android.config.googleSignIn 复制到 android.config.googleMaps.apiKey
它应该如下所示:
{
"expo": {
"ios": {
"config": {
"googleMapsApiKey": "YOUR_GOOGLE_MAP_API_KEY_HERE"
}
},
"android": {
"config": {
"googleMaps": {
"apiKey": "YOUR_GOOGLE_MAP_API_KEY_HERE"
}
}
},
}
}
推荐阅读
- angular - Angular 13 - 登录后菜单项不可见侧边栏组件
- bash - 等待使用任务集创建的流程完成
- php - 使用 Doxygen 将 PHP 源代码导出为 PDF
- sql - 如何摆脱oracle apex中丢失的左括号?
- android - Google Play 游戏服务是否使用 Android 广告 ID?
- numbers - tikz中数字的垂直对齐
- graphql - 更改查询变量时 Apollo 缓存未更新
- tensorflow - 如何在深度学习中手动拆分数据时评估模型?
- sharepoint - Sharepoint 阻止 xcallback-commands?
- ios - 如何在 TableView Cells 中处理 Swift 组合订阅