我的 flutter android 应用程序似乎在加载后很快退出,并显示以下错误消息。我在我的应用程序中使用谷歌地图,这种情况在地图加载后不久就会发生。我可以看到地图,但似乎无法按地图上的 +/- 缩放按钮。所以,我不确定地图是否完全加载成功。但因为我看到了地图,所以我相信 API 密钥设置正确。我花了几天时间试图弄清楚这一点。所以,任何帮助表示赞赏。以下是我的项目的错误消息和配置文件。
[+4906 ms] W/GmsClient(30295): IGmsServiceBroker.getService failed
[ ] W/GmsClient(30295): android.os.DeadObjectException
[ ] W/GmsClient(30295): at android.os.BinderProxy.transactNative(Native Method)
[ ] W/GmsClient(30295): at android.os.BinderProxy.transact(Binder.java:1127)
[ ] W/GmsClient(30295): at com.google.android.gms.common.internal.IGmsServiceBroker$Stub$zza.getService(com.google.android.gms:play-services-basement@@17.2.1:13)
[ ] W/GmsClient(30295): at com.google.android.gms.common.internal.BaseGmsClient.getRemoteService(com.google.android.gms:play-services-basement@@17.2.1:257)
[ ] W/GmsClient(30295): at com.google.android.gms.common.api.internal.zabn.run(com.google.android.gms:play-services-base@@17.2.1:11)
[ ] W/GmsClient(30295): at android.os.Handler.handleCallback(Handler.java:873)
[ ] W/GmsClient(30295): at android.os.Handler.dispatchMessage(Handler.java:99)
[ ] W/GmsClient(30295): at com.google.android.gms.internal.base.zap.dispatchMessage(com.google.android.gms:play-services-base@@17.2.1:8)
[ ] W/GmsClient(30295): at android.os.Looper.loop(Looper.java:193)
[ ] W/GmsClient(30295): at android.os.HandlerThread.run(HandlerThread.java:65)
Run Code Online (Sandbox Code Playgroud)
应用程序级别的build.gradle
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) …Run Code Online (Sandbox Code Playgroud)