谷歌地图错误

时间:2021-03-15 10:54:30

标签: flutter

我接受这个错误。 发生异常。 PlatformException (PlatformException(error, API key not found. Check that is in the element in AndroidManifest.xml, null, java.lang.RuntimeException: API key not found. Check that is in the element of AndroidManifest.xml, null, java.lang.RuntimeException: API key not found. Check that is in the element of AndroidManifest.xml, null, java.lang.RuntimeException: API key not found. Check that is in the element of AndroidManifest.xml 在 com.google.maps.api.android.lib6.drd.p.b(:com.google.android.gms.dynamite_mapsdynamite@210214081@21.02.14 (120400-0):6) 在 com.google.maps.api.android.lib6.auth.f.i(:com.google.android.gms.dynamite_mapsdynamite@210214081@21.02.14 (120400-0):1) 在 com.google.android.gms.maps.internal.CreatorImpl.c(:com.google.android.gms.dynamite_mapsdynamite@210214081@21.02.14 (120400-0):24) 在 com.google.android.gms.maps.internal.CreatorImpl.newMapViewDelegate(:com.google.android.gms.dynamite_mapsdynamite@210214081@21.02.14 (120400-0):2) 在 com.google.android.gms.maps.internal.g.aX(:com.google.android.gms.dynamite_mapsdynamite@210214081@21.02.14 (120400-0):18) 在 dt.onTransact(:com.google.android.gms.dynamite_mapsdynamite@210214081@21.02.14 (120400-0):4) 在 android.os.Binder.transact(Binder.java:914) 在 com.google.android.gms.internal.maps.zza.zza(未知来源:10) 在 com.google.android.gms.maps.internal.zzf.zza(未知来源:19) 在 com.google.android.gms.maps.MapView$zzb.createDelegate(未知来源:13) 在 com.google.android.gms.dynamic.DeferredLifecycleHelper.zaa(未知来源:18) 在 com.google.android.gms.dynamic.DeferredLifecycleHelper.onCreate(未知来源:22) 在 com.google.android.gms.maps.MapView.onCreate(未知来源:26) 在 io.flutter.plugins.googlemaps.GoogleMapController.onCreate(GoogleMapController.java:544) 在 androidx.lifecycle.FullLifecycleObserverAdapter.onStateChanged(FullLifecycleObserverAdapter.java:36) 在 androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(LifecycleRegistry.java:361) 在 androidx.lifecycle.LifecycleRegistry.addObserver(LifecycleRegistry.java:188) 在 io.flutter.plugins.googlemaps.GoogleMapController.init(GoogleMapController.java:113) 在 io.flutter.plugins.googlemaps.GoogleMapBuilder.build(GoogleMapBuilder.java:38) 在 io.flutter.plugins.googlemaps.GoogleMapFactory.create(GoogleMapFactory.java:53) 在 io.flutter.plugin.platform.SingleViewPresentation.onCreate(SingleViewPresentation.java:186) 在 android.app.Dialog.dispatchOnCreate(Dialog.java:421) 在 android.app.Dialog.show(Dialog.java:315) 在 android.app.Presentation.show(Presentation.java:257) 在 io.flutter.plugin.platform.VirtualDisplayController.(VirtualDisplayController.java:95) 在 io.flutter.plugin.platform.VirtualDisplayController.create(VirtualDisplayController.java:48) 在 io.flutter.plugin.platform.PlatformViewsController$1.createVirtualDisplayForPlatformView(PlatformViewsController.java:207) 在 io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.create(PlatformViewsChannel.java:104) 在 io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.onMethodCall(PlatformViewsChannel.java:59) 在 io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233) 在 io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85) 在 io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:818) 在 android.os.MessageQueue.nativePollOnce(本机方法) 在 android.os.MessageQueue.next(MessageQueue.java:336) 在 android.os.Looper.loop(Looper.java:174) 在 android.app.ActivityThread.main(ActivityThread.java:7399) 在 java.lang.reflect.Method.invoke(Native Method) 在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:502) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:980) ))

主要代码 enter image description here

enter image description here

pubspec.yaml enter image description here

AndroidManifest.xml enter image description here

2 个答案:

答案 0 :(得分:0)

您已将 <meta-data android:name="com.google.android.geo.API_KEY" android:value="YOUR-KEY-HERE"/> 添加到活动标签中。它应该在 <application> 标签下。

答案 1 :(得分:0)

我解决了,但现在我看到应用程序灰屏。我看不到地图