我在Firebase崩溃报告中看到了异常信息。
但是我不理解这个异常的原因。
应用可以在Android 5上良好运行。
Exception java.lang.IllegalAccessError: Method 'java.lang.Object ade.a(int,
java.lang.Object, java.lang.Object)' is inaccessible to class
'com.google.maps.api.android.lib6.impl.fb' (declaration of
'com.google.maps.api.android.lib6.impl.fb' appears in
/data/user/0/com.google.android.gms/app_chimera/m/
00000013/DynamiteModulesB_GmsCore_prodmnc_alldpi_release.apk)
com.google.maps.api.android.lib6.impl.fb.run
(:com.google.android.gms.DynamiteModulesB:5259)
java.util.concurrent.ThreadPoolExecutor.runWorker
(ThreadPoolExecutor.java:1113)
java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:588)
java.lang.Thread.run (Thread.java:818)
我使用最新的库。
compile 'com.google.android.gms:play-services:10.2.4'
compile 'com.google.android.gms:play-services-maps:10.2.4'
提示:使用以下库进行更改
//compile 'com.google.android.gms:play-services:10.2.4'
compile 'com.google.android.gms:play-services-maps:10.2.4'
compile 'com.google.android.gms:play-services-location:10.2.4'
P.S.S
适用于安卓5设备、安卓6.0模拟器、安卓7.0模拟器。
在安卓6.0.1设备上崩溃。
可能的原因是什么?