Fatal Exception: java.lang.ArrayIndexOutOfBoundsException at com.google maps.api.android.lib6.gmm6.vector.ct [repicate] (重复)

问题描述 投票:-1回答:1
        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@[email protected] (040308-0):9)
               at com.google.maps.api.android.lib6.gmm6.vector.cv.a + 23(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (040308-0):23)
               at com.google.maps.api.android.lib6.gmm6.util.m.run + 14(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (040308-0):14)
               at java.lang.Thread.run + 764(Thread.java:764)

谷歌地图崩溃,我试着启动屏幕,如下。

  • 地图碎片
  • 添加标记
  • 绘制波利线
  • 我已经使用了Dependencies。
    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'

设备摩托罗拉Z Play(Android 8.0)我无法解决这个问题,因为它一直在某些设备上崩溃。如何解决这个问题?

Device Details

Android 5.1 & Android 8.0

java android google-maps google-maps-android-api-2 marker
1个回答
7
投票

这是谷歌地图SDK的问题,而不是你的应用程序。建議的解決方法是清理應用程序的數據從設置。或者重新安装应用程序。

你可以跟踪谷歌修复这个问题在这里。https:/issuetracker.google.comissues154855417。

© www.soinside.com 2019 - 2024. All rights reserved.