java - 致命异常:com.google.maps.api.android.lib6.gmm6.vector.ct 处的 java.lang.ArrayIndexOutOfBoundsException
问题描述
Fatal Exception: java.lang.ArrayIndexOutOfBoundsException: length=1; index=12
at com.google.maps.api.android.lib6.gmm6.vector.ct.<init> + 9(:com.google.android.gms.dynamite_mapsdynamite@201216047@20.12.16 (040308-0):9)
at com.google.maps.api.android.lib6.gmm6.vector.cv.a + 23(:com.google.android.gms.dynamite_mapsdynamite@201216047@20.12.16 (040308-0):23)
at com.google.maps.api.android.lib6.gmm6.util.m.run + 14(:com.google.android.gms.dynamite_mapsdynamite@201216047@20.12.16 (040308-0):14)
at java.lang.Thread.run + 764(Thread.java:764)
谷歌地图崩溃我尝试使用以下内容启动屏幕:
- 地图片段
- 添加标记
- 画波利线
- 我使用了依赖项:
implementation 'androidx.cardview:cardview:1.0.0'
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'com.google.android.material:material:1.0.0'
implementation 'com.google.maps.android:android-maps-utils:0.5+'
implementation 'com.google.android.gms:play-services-maps:17.0.0'
implementation 'com.google.android.gms:play-services-location:17.0.0'
implementation 'com.google.android.gms:play-services-places:17.0.0'
implementation 'com.google.android.gms:play-services-auth:17.0.0'
implementation 'com.google.firebase:firebase-messaging:20.1.0'
implementation 'com.google.firebase:firebase-auth:19.2.0'
设备 Motorola Z Play(Android 8.0) 我无法弄清楚这个问题,因为它在某些设备中不断崩溃。我该如何解决这个问题?
解决方案
这是 Google Maps SDK 的问题,而不是您的应用程序的问题。推荐的解决方案是从“设置”中清除应用数据。或重新安装应用程序。
您可以在此处跟踪 Google 修复此问题:https ://issuetracker.google.com/issues/154855417
推荐阅读
- visual-studio-code - 如何在不更改设置的情况下在 Visual Studio Code 中搜索 node_modules?
- go - go 支持多类型吗?(泛型类型)
- reactjs - 这两个 if-else 块和条件运算符块有什么区别?
- java - 顺便说一句,私人课程与 set 和 get 以及公共课程的区别
- angular - How to update index in from array cons body{} Angular 8
- python - 图形未显示在 conda 下的 Jupyter 全新安装和使用 viewscad 上游示例
- amazon-web-services - AWS 禁止 403
- kubernetes - 如何使用 manifest yaml 在 Kubernetes configmap 中挂载属性文件
- html - How to get to display database items in ejs/html using Nodejs/mongodb/mongoose?
- php - How to insert multiple rows into a table at one time?