我在Ffltter页面中包含了一个简单的GoogleMap组件,只是想看看它是否正常工作,但是我不能解决这个问题.我编译了应用程序,当我导航到页面时,控制台中出现以下错误:
"E/GoogleMapController(3376):无法启用MyLocation层,因为未授予位置权限"
我可以看到组件,但看不到 map (请参见图像):
添加的配置:
//(AndroidManifest.xml)
<meta-data android:name="com.google.android.geo.API_KEY" android:value="apikey"/>
//(pubspec.yaml)
google_maps_flutter: ^0.5.0
EDIT - SOLUTION
添加权限包以请求权限.您可以安装此软件包来管理您的权限:https://pub.dartlang.org/packages/permission