Как остановить сбой моего приложения при запуске - PullRequest
0 голосов
/ 30 сентября 2019

Мое приложение падает при открытии приложения. Я обновил свою версию флаттера до последней версии 1.9.1.

Мои журналы сбоев:

java.lang.NoClassDefFoundError: Не удалось разрешить: Lcom / google / android / gms / common/ внутренний / 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.java:764)

Причина: java.lang.ClassNotFoundException: не найден класс "com.google.android.gms.common.internal.LibraryVersion" по пути: DexPathList [[zip-файл«/data/app/com.example.communityapp-MvPXsps5u6N_ZqElCQb4zw == / base.apk "], nativeLibraryDirectories = [/ data / app / com.example.communityapp-MvPXsps5u6N_ZqElCQb4zw == / lib / arm64=/dj/w_wx.vq.Sq.Sq.apk! / lib / arm64-v8a, / system / lib64, / system / vendor / lib64]]

1 Ответ

0 голосов
/ 30 сентября 2019

проверьте ваши Android> App > build.gradle file

проверьте, если вам не хватает строк внутри defaultConfig

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

Затем запустите flutter clean и попробуйте установить приложение снова

...