android - 谷歌地图没有显示?
问题描述
搜索我所做的每一个地方
1-在谷歌控制台中创建密钥
2-为安卓启用谷歌地图
3-清单
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="keyHere" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
4-添加了名为 async 的片段,但override fun onMapReady(p0: GoogleMap?) {
仍未调用
解决方案
您可能需要在顶部增加一些权限:
<!-- Google Maps V2 API -->
<permission android:name="com.mycompany.myapp.permission.MAPS_RECEIVE" android:protectionLevel="signature"/>
<uses-permission
android:name="com.mycompany.myapp.permission.MAPS_RECEIVE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET"/>
推荐阅读
- excel - 如何在 Excel 中创建由分隔符分隔的单元格值组合
- javascript - dayjs:从 mongodb 提供的日期至少 5 分钟前
- javascript - Angular.js:递归调用 $mdDialog 控制器
- java - Java Spring REST Controller 类作为运行时插件
- python - AttributeError:“NoneType”对象没有属性“dropna”
- c - 在动态库上调用带有浮点参数的函数无法获得正确的值
- image - Dianoga 日志为空
- asp.net-core-webapi - 在 ASP.NET Core 5 WebAPI 中确定 MultiPartReaderStream 中的流结束
- python - 即使使用不同数量的代理/帐户,“每个 IP 地址的调用次数太多”总是在相同的请求计数
- csv - 如何在 Agiletoolkit atk4 中将网格导出为 CSV 文件