Android 该地图不会与google map api一起显示
我使用谷歌地图颤振0.5.21+6插件 我完成了文档中的所有操作,当我运行应用程序时,除了没有映射的空白页之外,没有任何错误。 在应用程序清单中添加了API密钥Android 该地图不会与google map api一起显示,android,flutter,dart,Android,Flutter,Dart,我使用谷歌地图颤振0.5.21+6插件 我完成了文档中的所有操作,当我运行应用程序时,除了没有映射的空白页之外,没有任何错误。 在应用程序清单中添加了API密钥 <meta-data android:name="com.google.android.geo.API_KEY" android:value="*************"/> 我的API设置 主飞镖 class MyHomePage extends StatefulWidge
<meta-data android:name="com.google.android.geo.API_KEY"
android:value="*************"/>
我的API设置
主飞镖
class MyHomePage extends StatefulWidget {
@override
_MyHomePageState createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
Completer<GoogleMapController> _controller = Completer();
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(),
body: Column(
children: <Widget>[
Container(
height: 150,
width: 150,
child: GoogleMap(
mapType: MapType.normal,
initialCameraPosition:
CameraPosition(target: LatLng(40.712776, -74.005974), zoom: 12),
onMapCreated: (GoogleMapController controller) {
_controller.complete(controller);
},
),
)
],
),
);
}
}
类MyHomePage扩展StatefulWidget{
@凌驾
_MyHomePageState createState()=>\u MyHomePageState();
}
类_MyHomePageState扩展状态{
Completer _controller=Completer();
小部件构建(构建上下文){
返回脚手架(
appBar:appBar(),
正文:专栏(
儿童:[
容器(
身高:150,
宽度:150,
孩子:谷歌地图(
mapType:mapType.normal,
初始摄像机位置:
摄像机位置(目标:LatLng(40.712776,-74.005974),变焦:12),
onMapCreated:(谷歌地图控制器){
_控制器。完成(控制器);
},
),
)
],
),
);
}
}
调试
E/MethodChannel#flatter/platform_views(6425):com.google.maps.api.android.lib6.drd.p.b(:com.google.android.gms.dynamite_mapsdynamite@19275084@19.2.75 (100700-269183835):22)
E/MethodChannel#flatter/platform_views(6425):在com.google.maps.api.android.lib6.auth.d.a(:com.google.android.gms.dynamite_mapsdynamite@19275084@19.2.75 (100700-269183835):82)
E/MethodChannel#flatter/platform_views(6425):com.google.maps.api.android.lib6.impl.d.a(:com.google.android.gms.dynamite_mapsdynamite@19275084@19.2.75 (100700-269183835):41)
E/MethodChannel#flatter/platform_views(6425):在com.google.android.gms.maps.internal.CreatorImpl.a(:com.google.android.gms.dynamite_mapsdynamite@19275084@19.2.75 (100700-269183835):54)
E/MethodChannel#flatter/platform_视图(6425):位于com.google.android.gms.maps.internal.CreatorImpl.newMapViewDelegate(:com.google.android.gms.dynamite_mapsdynamite@19275084@19.2.75 (100700-269183835):32)
E/MethodChannel#flatter/platform_views(6425):在com.google.android.gms.maps.internal.h.a(:com.google.android.gms.dynamite_mapsdynamite@19275084@19.2.75 (100700-269183835):62)
E/MethodChannel#flatter/platform_视图(6425):位于cv.onTransact(:com.google.android.gms.dynamite_mapsdynamite@19275084@19.2.75 (100700-269183835):4)
E/MethodChannel#flatter/platform_视图(6425):位于android.os.Binder.transact(Binder.java:667)
E/MethodChannel#flatter/platform_views(6425):com.google.android.gms.internal.maps.zza.zza(未知来源:10)
E/MethodChannel#flatter/platform_views(6425):com.google.android.gms.maps.internal.zzf.zza(未知来源:19)
E/MethodChannel#flatter/platform_views(6425):位于com.google.android.gms.maps.MapView$zzb.createDelegate(未知来源:13)
E/MethodChannel#flatter/platform_views(6425):com.google.android.gms.dynamic.DeferredLifecycleHelper.zaa(未知来源:18)
E/MethodChannel#flatter/platform_views(6425):位于com.google.android.gms.dynamic.DeferredLifecycleHelper.onCreate(未知来源:22)
E/MethodChannel#flatter/platform_views(6425):位于com.google.android.gms.maps.MapView.onCreate(未知来源:26)
E/MethodChannel#flatter/platform_视图(6425):在io.flatter.plugins.googlemaps.GoogleMapController.init(GoogleMapController.java:136)
E/MethodChannel#flatter/platform_视图(6425):在io.flatter.plugins.googlemaps.GoogleMapBuilder.build(GoogleMapBuilder.java:32)
E/MethodChannel#flatter/platform_视图(6425):在io.flatter.plugins.googlemaps.googlemappFactory.create(googlemappFactory.java:51)
E/MethodChannel#flatter/platform_视图(6425):在io.flatter.plugin.platform.SingleViewPresentation.onCreate(SingleViewPresentation.java:158)
E/MethodChannel#flatter/platform_视图(6425):位于android.app.Dialog.dispatchOnCreate(Dialog.java:407)
E/MethodChannel#flatter/platform_视图(6425):位于android.app.Dialog.show(Dialog.java:302)
E/MethodChannel#flatter/platform_视图(6425):位于android.app.Presentation.show(Presentation.java:249)
E/MethodChannel#flatter/platform_视图(6425):在io.flatter.plugin.platform.VirtualDisplayController.(VirtualDisplayController.java:92)
E/MethodChannel#flatter/platform_视图(6425):在io.flatter.plugin.platform.VirtualDisplayController.create(VirtualDisplayController.java:52)
E/MethodChannel#flatter/platform_视图(6425):在io.flatter.plugin.platform.PlatformViewsController$1.createPlatformView(PlatformViewsController.java:97)
E/MethodChannel#flatter/platform#u视图(6425):在io.flatter.embedding.engine.systemchannels.PlatformViewsChannel$1.create(PlatformViewsChannel.java:87)
E/MethodChannel#flatter/platform_视图(6425):在io.flatter.embedding.engine.systemchannels.PlatformViewsChannel$1.onMethodCall(PlatformViewsChannel.java:51)
E/MethodChannel#flatter/platform_视图(6425):在io.flatter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:222)
E/MethodChannel#flatter/platform_视图(6425):在io.flatter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:96)
E/MethodChannel#flatter/platform视图(6425):在io.flatter.embedding.engine.flatterjni.handlePlatformMessage(flatterjni.java:656)
E/MethodChannel#flatter/platform_视图(6425):位于android.os.MessageQueue.nativePollOnce(本机方法)
E/MethodChannel#flatter/platform_视图(6425):位于android.os.MessageQueue.next(MessageQueue.java:326)
E/MethodChannel#flatter/platform_视图(6425):位于android.os.Looper.loop(Looper.java:160)
E/MethodChannel#flatter/platform_视图(6425):位于android.app.ActivityThread.main(ActivityThread.java:6680)
E/MethodChannel#flatter/platform_视图(6425):位于java.lang.reflect.Method.invoke(本机方法)
E/MethodChannel#flatter/platform_视图(6425):位于com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
E/MethodChannel#flatter/platform_视图(6425):com.android.in