React-native-firebase: react native app crashes

Created on 24 Jun 2019  路  5Comments  路  Source: invertase/react-native-firebase

I get this issues when i run react native

\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.android.gms.ads.MobileAds` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.admob.RNFirebaseAdMobRewardedVideo.<init>(java.lang.String, io.invertase.firebase.admob.RNFirebaseAdMob)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.auth.PhoneAuthProvider$OnVerificationStateChangedCallbacks` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.auth.RNFirebaseAuth$23.onCodeAutoRetrievalTimeOut(java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.firestore.FieldPath` was
not found, it is required for default or static interface methods desugaring of `com.google.firebase.firestore.Query io.invertase.firebase.firestore.RNFirebaseFirestoreCollectionReference.applyFilters(com.google.firebase.firestore.FirebaseFirestore, com.google.firebase.firestore.Query)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.firestore.Query$Direction` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.firestore.Query io.invertase.firebase.firestore.RNFirebaseFirestoreCollectionReference.applyOrders(com.google.firebase.firestore.Query)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.firestore.SetOptions` was not found, it is required for default or static interface methods desugaring of `java.lang.Void io.invertase.firebase.firestore.RNFirebaseFirestore$4$3.apply(com.google.firebase.firestore.Transaction)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.firestore.Blob` was not found, it is required for default or static interface methods desugaring of `java.lang.Object io.invertase.firebase.firestore.FirestoreSerialize.parseTypeMap(com.google.firebase.firestore.FirebaseFirestore, com.facebook.react.bridge.ReadableMap)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.firestore.FieldValue` was not found, it is required for default or static interface methods desugaring of `java.lang.Object io.invertase.firebase.firestore.FirestoreSerialize.parseTypeMap(com.google.firebase.firestore.FirebaseFirestore, com.facebook.react.bridge.ReadableMap)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.perf.FirebasePerformance` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.perf.metrics.Trace io.invertase.firebase.perf.RNFirebasePerformance.getOrCreateTrace(java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.appinvite.FirebaseAppInvite` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.invites.RNFirebaseInvites$3.onSuccess(com.google.firebase.dynamiclinks.PendingDynamicLinkData)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.firestore.FirebaseFirestoreException$Code` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.firestore.RNFirebaseFirestore$5.<clinit>()`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.database.DatabaseReference$CompletionListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.database.RNFirebaseDatabase$3` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.android.gms.ads.reward.RewardedVideoAdListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.admob.RNFirebaseAdMobRewardedVideo` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.database.ValueEventListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.database.RNFirebaseDatabaseReference$2` is correct. Desugaring will assume that this interface has no
default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.database.ChildEventListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.database.RNFirebaseDatabaseReference$4` is correct. Desugaring will assume that this interface has no
default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.storage.OnPausedListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.storage.RNFirebaseStorage$14` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.storage.OnProgressListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.storage.RNFirebaseStorage$12` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.firestore.Transaction$Function` not found. It's needed to make sure desugaring of `io.invertase.firebase.firestore.RNFirebaseFirestore$4$3` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.auth.FirebaseAuth$AuthStateListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.auth.RNFirebaseAuth$1` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.firestore.DocumentChange$Type` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.firestore.FirestoreSerialize$1.<clinit>()`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.firestore.FirebaseFirestore` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.firestore.FirebaseFirestore io.invertase.firebase.firestore.RNFirebaseFirestore.getFirestoreForApp(java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.firestore.SetOptions` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.firestore.RNFirebaseFirestore.documentBatch(java.lang.String, com.facebook.react.bridge.ReadableArray, com.facebook.react.bridge.Promise)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.firestore.FieldValue` was not found, it is required for default or static interface methods desugaring of `java.util.Map io.invertase.firebase.firestore.RNFirebaseFirestore.getConstants()`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.android.gms.ads.MobileAds` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.admob.RNFirebaseAdMob.initialize(java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.remoteconfig.FirebaseRemoteConfig` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.config.RNFirebaseRemoteConfig.fetchInternal(com.facebook.react.bridge.Promise, java.lang.Boolean, long)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.crashlytics.android.Crashlytics` was not
found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.fabric.crashlytics.RNFirebaseCrashlytics.crash()`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.functions.FirebaseFunctions` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.functions.RNFirebaseFunctions.useFunctionsEmulator(java.lang.String, java.lang.String, java.lang.String, com.facebook.react.bridge.Promise)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.appinvite.FirebaseAppInvite` was not found, it is required for default or static interface methods desugaring of `boolean io.invertase.firebase.links.RNFirebaseLinks.isInvitation(com.google.firebase.dynamiclinks.PendingDynamicLinkData)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.dynamiclinks.FirebaseDynamicLinks` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.dynamiclinks.DynamicLink$Builder io.invertase.firebase.links.RNFirebaseLinks.getDynamicLinkBuilder(com.facebook.react.bridge.ReadableMap)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.database.Transaction` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.database.Transaction$Result io.invertase.firebase.database.RNFirebaseDatabase$1$1.doTransaction(com.google.firebase.database.MutableData)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.android.gms.appinvite.AppInviteInvitation` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.invites.RNFirebaseInvites.onActivityResult(android.app.Activity, int, int, android.content.Intent)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.storage.FirebaseStorage`
was not found, it is required for default or static interface methods desugaring of `com.google.firebase.storage.StorageReference io.invertase.firebase.storage.RNFirebaseStorage.getReference(java.lang.String, java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.auth.FirebaseAuth` was not found, it is required for default or static interface methods desugaring of `void io.invertase.firebase.auth.RNFirebaseAuth.signInAnonymously(java.lang.String, com.facebook.react.bridge.Promise)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.auth.FacebookAuthProvider` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.auth.AuthCredential io.invertase.firebase.auth.RNFirebaseAuth.getCredentialForProvider(java.lang.String, java.lang.String, java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.auth.GoogleAuthProvider`
was not found, it is required for default or static interface methods desugaring of `com.google.firebase.auth.AuthCredential io.invertase.firebase.auth.RNFirebaseAuth.getCredentialForProvider(java.lang.String, java.lang.String, java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.auth.TwitterAuthProvider` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.auth.AuthCredential io.invertase.firebase.auth.RNFirebaseAuth.getCredentialForProvider(java.lang.String, java.lang.String, java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.auth.GithubAuthProvider`
was not found, it is required for default or static interface methods desugaring of `com.google.firebase.auth.AuthCredential io.invertase.firebase.auth.RNFirebaseAuth.getCredentialForProvider(java.lang.String, java.lang.String, java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.auth.OAuthProvider` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.auth.AuthCredential io.invertase.firebase.auth.RNFirebaseAuth.getCredentialForProvider(java.lang.String, java.lang.String, java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.auth.EmailAuthProvider` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.auth.AuthCredential io.invertase.firebase.auth.RNFirebaseAuth.getCredentialForProvider(java.lang.String, java.lang.String, java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.auth.PhoneAuthProvider` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.auth.PhoneAuthCredential io.invertase.firebase.auth.RNFirebaseAuth.getPhoneAuthCredential(java.lang.String, java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.auth.ActionCodeSettings`
was not found, it is required for default or static interface methods desugaring of `com.google.firebase.auth.ActionCodeSettings io.invertase.firebase.auth.RNFirebaseAuth.buildActionCodeSettings(com.facebook.react.bridge.ReadableMap)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.firebase.database.FirebaseDatabase` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.database.FirebaseDatabase io.invertase.firebase.database.RNFirebaseDatabase.getDatabaseForApp(java.lang.String, java.lang.String)`
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.storage.StreamDownloadTask$StreamProcessor` not found. It's needed to make sure desugaring of `io.invertase.firebase.storage.RNFirebaseStorage$13` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.firestore.EventListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.firestore.RNFirebaseFirestoreDocumentReference$4` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.database.DatabaseReference$CompletionListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.database.RNFirebaseDatabase$4` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.database.ValueEventListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.database.RNFirebaseDatabaseReference$5` is correct. Desugaring will assume that this interface has no
default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.storage.OnProgressListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.storage.RNFirebaseStorage$15` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.storage.OnPausedListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.storage.RNFirebaseStorage$11` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.database.Transaction$Handler` not found. It's needed to make sure desugaring of `io.invertase.firebase.database.RNFirebaseDatabase$1$1` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.auth.FirebaseAuth$IdTokenListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.auth.RNFirebaseAuth$2` is correct. Desugaring will assume that this interface has no default method.
\node_modules\react-native-firebase\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Interface `com.google.firebase.database.ChildEventListener` not found. It's needed to make sure desugaring of `io.invertase.firebase.database.RNFirebaseDatabaseReference$3` is correct. Desugaring will assume that this interface has no
default method.
\node_modules\react-native-push-notification\android\build\intermediates\intermediate-jars\debug\classes.jar: D8: Type `com.google.android.gms.iid.InstanceID` was not found, it is required for default or static interface methods desugaring of `void com.dieam.reactnativepushnotification.modules.RNPushNotificationRegistrationService.onHandleIntent(android.content.Intent)`
No Template

All 5 comments

Doesn't follow template

getting the same error. any solution?

Same issue with me after manual installation on a new React Native app. Any ideas why?

bump

We can't help without the issue template being followed. The OP provides no information on the environment or setup.

Please create your own issue following the issue template.

Was this page helpful?
0 / 5 - 0 ratings