После добавления библиотеки firebase в приложение flutter для Android происходит сбой

После добавления некоторой библиотеки firebase в приложение flutter для Android сбой

 minSdkVersion 21
        targetSdkVersion 28


 dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
        classpath 'com.google.gms:google-services:4.2.0'
    }


 cloud_firestore: ^0.8.2  
  firebase_core: ^0.2.5
  firebase_messaging: ^5.0.1

Измените это:


person WorkingSpace4    schedule 08.05.2019    source источник
comment
да, и еще одна проблема, можете ли вы помочь stackoverflow.com/ questions / 56039548 /   -  person Peter Haddad    schedule 08.05.2019
comment
2019-05-08 12: 41: 40.484 16013-16013 /? E / AndroidRuntime: FATAL EXCEPTION: основной процесс: myapp.com.myapp, PID: 16013 java.lang.NoClassDefFoundError: Ошибка разрешения: Lcom / google / firebase / internal / InternalTokenProvider; в java.lang.Class.classForName (собственный метод) в java.lang.Class.forName (Class.java:453) в java.lang.Class.forName (Class.java:378) в com.google.firebase.components .ComponentDiscovery.instantiate (com.google.firebase: firebase-common @@ 17.0.0: 78) по адресу com.google.firebase.components.ComponentDiscovery.discover (com.google.firebase: firebase-common @@ 17.0.0: 71) на com.google.firebase.FirebaseApp. (Com.google.firebase: firebase-common @@ 17.0.0: 468) на com.google.firebase.FirebaseApp.initializeApp (com.google.firebase: firebase-common @ @ 17.0.0: 354) в com.google.firebase.FirebaseApp.initializeApp (com.google.firebase: firebase-common @@ 17.0.0: 321) в com.google.firebase.FirebaseApp.initializeApp (com.google. firebase: firebase-common @@ 17.0.0: 305) на com.google.firebase.provider.FirebaseInitProvider.onCreate (com.google.firebase: firebase-common @@ 17.0.0: 53) на android.content.ContentProvider. attachInfo (ContentPr ovider.java:1919) на android.content.ContentProvider.attachInfo (ContentProvider.java:1894) на com.google.firebase.provider.FirebaseInitProvider.attachInfo (com.google.firebase: firebase-common @@ 17.0.0: 47 ) в android.app.ActivityThread.installProvider (ActivityThread.java:6263) в android.app.ActivityThread.installContentProviders (ActivityThread.java:5829) в android.app.ActivityThread.handleBindApplication (ActivityThread.java:5737) в android.app .ActivityThread.-wrap1 (Неизвестный источник: 0) в android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1659) в android.os.Handler.dispatchMessage (Handler.java:106) в android.os.Looper. цикл (Looper.java:164) в android.app.ActivityThread.main (ActivityThread.java:6518) в java.lang.reflect.Method.invoke (собственный метод) в com.android.internal.os.RuntimeInit $ MethodAndArgsCaller. запустите (RuntimeInit.java:438) на com.android. internal.os.ZygoteInit.main (ZygoteInit.java:807) 2019-05-08 12:41: 40.488 16013-16013 /? E / AndroidRuntime: вызвано: java.lang.ClassNotFoundException: не удалось найти класс «com.google.firebase.internal.InternalTokenProvider» по пути: DexPathList [[zip file »/data/app/myapp.com.myapp-EPX9OHQHpG7_cpXLXw2w2 == / base.apk ", zip-файл" /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lib_dependencies_apk.apk ", zip-файл" /data/ourcesCapp/myapp.com.myapp-EPX9OHQHpXl_spit_cpit .apk ", zip-файл" /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lib_slice_0_apk.apk ", zip-файл" /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw/ zip-файл "/data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lib_slice_2_apk.apk", zip-файл "/data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw_slice_file" data / app / myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ == / split_lib_slice_4_apk.apk ", zip-файл" /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lap_split_lap_split_split_lap "/data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lib_slice_6_apk.apk", zip-файл "/data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXlapk_sub_data_split_split_split_split_split_split_split/ app / myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ == / split_lib_slice_8_apk.apk ", zip-файл" /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_split_library_apk_split_split_lib/ .com.myapp-EPX9OHQHpG7_cpLXw2wCXQ == / lib / arm, /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/base.apk! / lib / armeabi-v7a, /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lib_dependencies_apk.apk!/lib/armeabi-v7a, /data/app/myapp.com.myapp-EPXl_data/app/myapp.com.myapp-EPXl_Quicker_Quser apk! / lib / armeabi-v7a, /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lib_slice_0_apk.apk!/lib/armeabi-v7a, /data/app/myapp.com=====myapp-Gw7/data/app/myapp.com.myappXpLXw2 split_lib_slice_1_apk.apk! / lib / armeabi-v7a, /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lib_slice_2_apk.apk!/lib/armeabi-v7pql.apk !/lib/armeabi-v7pQuser/data/data/data/armeabi-v7a/data/data/data/armeabi-v7a/data = / split_lib_slice_3_apk.apk! / lib / armeabi-v7a, /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lib_slice_4_apk.apk !/lib/armeabi-v7a, EPX9OHQHpG7_cpLXw2wCXQ == / split_lib_slice_5_apk.apk! / Lib / armeabi-v7a, /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXapQ==/split_ai-/ myapp-EPX9OHQHpG7_cpLXw2wCXQ == / split_lib_slice_7_apk.apk! / lib / armeabi-v7a, / da ta / app / myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ == / split_lib_slice_8_apk.apk! / lib / armeabi-v7a, /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXme_slice_splice_splice_cpLXw_splice_cp_cpLXw_splice_cp_cpLXw_splice_cp_cpLXw_splice_cp_cpLXw_splice_s_v_s_v_splice/ , / system / lib, / vendor / lib]] в dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:125) в java.lang.ClassLoader.loadClass (ClassLoader.java:379) в java.lang.ClassLoader.loadClass (ClassLoader.java:312) ... Еще 24 Подавлено: java.io.IOException: не найдено исходных файлов dex для местоположения dex /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lib_resources_apk.apk на dalvik.system .DexFile.openDexFileNative (собственный метод) в dalvik.system.DexFile.openDexFile (DexFile.java:353) в dalvik.system.DexFile. (DexFile.java:100) в dalvik.system.DexFile. (DexFile.java: ) в dalvik.system.DexPathList.loadDexFile (DexPathList.java:374) в dalvik.system.DexPathList.makeDexElements (DexP athList.java:337) в dalvik.system.DexPathList. (DexPathList.java:157) в dalvik.system.BaseDexClassLoader. (BaseDexClassLoader.java:65) в dalvik.system.PathClassLoader. (PathClassLassLoader). .android.internal.os.ClassLoaderFactory.createClassLoader (ClassLoaderFactory.java:73) в com.android.internal.os.ClassLoaderFactory.createClassLoader (ClassLoaderFactory.java:88) 2019-05-08 12:41: 40.491 16013-16013 / ? E / AndroidRuntime: в android.app. ApplicationLoaders.getClassLoader (ApplicationLoaders.java:69) в android.app.ApplicationLoaders.getClassLoader (ApplicationLoaders.java:35) в android.app.LoadedApk.createOrUpdateClassLoaderLocked (LoadedApk.java:693.CloudApk.java:693.CladedApk.java:693. .java: 727) в android.app.LoadedApk.getResources (LoadedApk.java:954) в android.app.ContextImpl.createAppContext (ContextImpl.java:2270) в android.app.ActivityThread.handleBindApplication (ActivityThread.java:5654) ... Еще 8 Подавлено: java.io.IOException: не найдены оригинальные файлы dex для местоположения dex /data/app/myapp.com.myapp-EPX9OHQHpG7_cpLXw2wCXQ==/split_lib_slice_7_apk.apk в dalvik.system.DexFile.NativeDexativeFile (метод NativeDexative ) в dalvik.system.DexFile.openDexFile (DexFile.java:353) в dalvik.system.DexFile. (DexFile.java:100) в dalvik.system.DexFile. (DexFile.java:74) в dalvik.system.De xPathList.loadDexFile (DexPathList.java:374) по адресу dalvik.system.DexPathList.makeDexElements (DexPathList.java:337) по адресу dalvik.system.DexPathList. (DexPathList.java:157) по адресу dexaljaseLaderClader. : 65) в dalvik.system.PathClassLoader. (PathClassLoader.java:64) в com.android.internal.os.ClassLoaderFactory.createClassLoader (ClassLoaderFactory.java:73) в com.android.internal.os.ClassLoaderFactoryFactory.create (ClassLoaderFactoryFactory. .java: 88) в android.app.ApplicationLoaders.getClassLoader (ApplicationLoaders.java:69) в android.app.ApplicationLoaders.getClassLoader (ApplicationLoaders.java:35) в android.app.LoadedApk.createOrUpdateClassLoaderLocked в android.app.LoadedApk.getClassLoader (LoadedApk.java:727) в android.app.LoadedApk.getResources (LoadedApk.java:954) в android.app.ContextImpl.createAppContext (ContextImpl.java : 2270) в android.app.ActivityThread.handleBindApplication (ActivityThread.java:5654) ... Еще 8   -  person WorkingSpace4    schedule 09.05.2019


Ответы (1)


на следующее:

firebase_core: ^0.2.5

Проверьте здесь последние изменения:

firebase_core: ^0.4.0

https://pub.dev/packages/firebase_core#-changelog-tab-

Вы пробовали ответ?

person Peter Haddad    schedule 08.05.2019