【问题标题】:How to stop crashing my app in the starting如何在开始时停止让我的应用程序崩溃
【发布时间】:2020-01-29 16:37:18
【问题描述】:

我的应用在打开应用时崩溃。我已将我的颤振版本升级到最新的 1.9.1。

我的崩溃日志:

java.lang.NoClassDefFoundError:解析失败: Lcom/google/android/gms/common/internal/LibraryVersion; 在 com.google.firebase.iid.zzl.zza(com.google.firebase:firebase-iid@@20.0.0:47) 在 com.google.firebase.iid.zzl.zza(com.google.firebase:firebase-iid@@20.0.0:13) 在 com.google.firebase.iid.FirebaseInstanceId.zza(com.google.firebase:firebase-iid@@20.0.0:136) 在 com.google.firebase.iid.zzj.zza(未知来源:8) 在 com.google.firebase.iid.zzan.zza(com.google.firebase:firebase-iid@@20.0.0:14) 在 com.google.firebase.iid.FirebaseInstanceId.zza(com.google.firebase:firebase-iid@@20.0.0:135) 在 com.google.firebase.iid.zzg.then(未知来源:6) 在 com.google.android.gms.tasks.zzf.run(未知来源:8) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) 在 java.lang.Thread.run(Thread.java:764)

原因:java.lang.ClassNotFoundException:在路径上找不到类“com.google.android.gms.common.internal.LibraryVersion”: DexPathList[[压缩文件 "/data/app/com.example.communityapp-MvPXsps5u6N_ZqElCQb4zw==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.communityapp-MvPXsps5u6N_ZqElCQb4zw==/lib/arm64, /data/app/com.example.communityapp-MvPXsps5u6N_ZqElCQb4zw==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]

【问题讨论】:

  • 可能添加源代码什么的..
  • 没有得到你
  • 分享你的 android>app>build.gradle 文件
  • @Dushyant 您应用的源代码

标签: flutter flutter-dependencies


【解决方案1】:

检查您的Android> App > build.gradle file

检查是否缺少 defaultConfig 中的字符串

defaultConfig {
 multiDexEnabled true
 ndk {
      abiFilters 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'arm64-v8a'
     }
}

然后运行flutter clean 并尝试再次安装应用程序

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 1970-01-01
    • 2012-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多