我在颤振页面中包含了一个简单的GoogleMap组件,只是为了查看它是否有效,但我无法解决此问题。我编译了应用程序,当我导航到页面时,在控制台中出现以下错误:
“ E / GoogleMapController(3376):由于未授予位置权限,因此无法启用MyLocation层”
我可以看到该组件,但看不到地图(请参见图片):
添加的配置:
//(AndroidManifest.xml)
<meta-data android:name="com.google.android.geo.API_KEY" android:value="apikey"/>
//(pubspec.yaml)
google_maps_flutter: ^0.5.0
编辑-解决方案
添加权限包以请求权限。您可以安装此软件包来管理权限:https : //pub.dartlang.org/packages/permission
android.permission.ACCESS_FINE_LOCATION
被视为危险许可。您是否已使用permission
软件包请求许可?https://pub.dartlang.org/packages/permission
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句