提交至Play商店后,应用程序崩溃(Multidex问题?)

时间:2019-04-10 00:20:18

标签: android xamarin build multidex

我的应用在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开发

0 个答案:

没有答案