我的应用在Play商店上提交的发布配置上崩溃。
仅在登录后,该应用会加载Google地图等某些组件,但突然我收到了此崩溃报告(由Google发送):
java.lang.NoClassDefFoundError:
at fb.b (com.google.android.gms.dynamite_mapsdynamite@16089083@16.0.89 (100408-239467275):3)
at fa.a (com.google.android.gms.dynamite_mapsdynamite@16089083@16.0.89 (100408-239467275):3)
at fc.a (com.google.android.gms.dynamite_mapsdynamite@16089083@16.0.89 (100408-239467275):15)
at com.google.maps.api.android.lib6.drd.al.a (com.google.android.gms.dynamite_mapsdynamite@16089083@16.0.89 (100408-239467275):6)
at ee.a (com.google.android.gms.dynamite_mapsdynamite@16089083@16.0.89 (100408-239467275):23)
at ee.run (com.google.android.gms.dynamite_mapsdynamite@16089083@16.0.89 (100408-239467275):8)
Caused by: java.lang.ClassNotFoundException:
at dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:134)
at java.lang.ClassLoader.loadClass (ClassLoader.java:379)
at ac.loadClass (com.google.android.gms.dynamite_dynamiteloader@16089083@16.0.89 (100408-239467275):4)
at java.lang.ClassLoader.loadClass (ClassLoader.java:312)
在华为P20(Android 9)上测试
已启用Multi-dex,而不是Proguard
此应用程序可在任何Android模拟器上正常运行。
使用Xamarin.forms开发