invertase / react-native-firebase

πŸ”₯ A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
https://rnfirebase.io
Other
11.62k stars 2.2k forks source link

Execution failed for task ':react-native-firebase_analytics:generateDebugRFile'. #7876

Closed alepmustaqim03 closed 1 month ago

alepmustaqim03 commented 2 months ago

Issue

Describe your issue here I got this error while re run.. i need to uninstall apps and reinstall it back if i want to rerun npx

* What went wrong:
Execution failed for task ':react-native-firebase_analytics:generateDebugRFile'.
> A failure occurred while executing com.android.build.gradle.internal.res.GenerateLibraryRFileTask$GenerateLibRFileRunnable
   > /Users/convep_office/Desktop/Complete_upgrade/jland_owner2/node_modules/@react-native-firebase/app/android/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt

Project Files

Javascript

Click To Expand

#### `package.json`: ```json "dependencies": { "@kanelloc/react-native-animated-header-scroll-view": "^1.0.0", "@react-native-community/async-storage": "^1.5.0", "@react-native-community/blur": "^3.6.0", "@react-native-community/cameraroll": "^1.3.0", "@react-native-community/clipboard": "^1.5.1", "@react-native-community/masked-view": "^0.1.11", "@react-native-community/netinfo": "^3.2.1", "@react-native-community/push-notification-ios": "^1.8.0", "@react-native-firebase/analytics": "19.2.0", "@react-native-firebase/app": "19.2.0", "@react-native-firebase/crashlytics": "19.2.0", "@react-native-firebase/messaging": "19.2.0", "@react-navigation/bottom-tabs": "^6.5.9", "@react-navigation/material-bottom-tabs": "^6.2.17", "@terrylinla/react-native-sketch-canvas": "^0.8.0", "@twotalltotems/react-native-otp-input": "^1.3.11", "add": "^2.0.6", "crypto-js": "^3.1.9-1", "js-base64": "^3.7.5", "locutus": "^2.0.16", "moment": "^2.24.0", "opentok-react-native": "^0.20.3", "react": "^18.3.1", "react-native": "0.68.0", "react-native-actionsheet": "^2.4.2", "react-native-add-calendar-event": "^4.2.2", "react-native-animatable": "^1.3.3", "react-native-app-link": "^1.0.0", "react-native-banner-carousel": "^1.0.3", "react-native-calendars": "^1.212.0", "react-native-callkeep": "^4.3.12", "react-native-country-picker-modal": "^1.11.0", "react-native-dash": "0.0.11", "react-native-deep-linking": "^2.2.0", "react-native-device-info": "^11.1.0", "react-native-dialog-input": "^1.0.8", "react-native-elements": "^3.4.2", "react-native-fs": "^2.13.2", "react-native-gesture-handler": "1.10.3", "react-native-image-cache-hoc": "^2.0.0", "react-native-image-header-scroll-view": "^0.10.3", "react-native-image-marker": "^0.5.2", "react-native-image-picker": "4.0.6", "react-native-image-resizer": "1.1.0", "react-native-image-zoom-viewer": "^2.2.26", "react-native-keyboard-aware-scroll-view": "^0.8.0", "react-native-linear-gradient": "^2.5.6", "react-native-modal-datetime-picker": "^7.4.2", "react-native-network-bandwith-speed": "^3.0.0", "react-native-orientation-locker": "^1.1.6", "react-native-paper": "^5.10.6", "react-native-parallax-scroll-view": "^0.21.3", "react-native-passcode-auth": "^1.0.0", "react-native-pdf": "^5.1.0", "react-native-picker-select": "^6.2.0", "react-native-print": "^0.11.0", "react-native-progress-bar-animated": "^1.0.6", "react-native-push-notification": "^8.1.1", "react-native-qrcode-svg": "^6.1.2", "react-native-quick-actions": "^0.3.13", "react-native-reanimated": "2.6.0", "react-native-render-html": "^4.1.2", "react-native-safe-area-context": "^3.4.0", "react-native-safearea-height": "^1.0.6", "react-native-segmented-control-tab": "^4.0.0", "react-native-shapes": "^0.1.0", "react-native-share": "1.2.1", "react-native-signature-canvas": "^4.5.0", "react-native-signature-pad": "^0.1.0", "react-native-sqlite-storage": "^3.3.10", "react-native-status-bar-height": "^2.6.0", "react-native-svg": "12.1.0", "react-native-swipeout": "^2.3.6", "react-native-swiper": "^1.6.0", "react-native-toast-message": "^2.2.0", "react-native-touch-id": "^4.4.1", "react-native-vector-icons": "^9.1.0", "react-native-view-shot": "^3.3.0", "react-native-view-transformer": "0.0.28", "react-native-voip-push-notification": "^3.3.0", "react-native-webview": "^13.10.3", "react-navigation": "^4.4.4", "react-navigation-drawer": "^1.4.0", "react-navigation-stack": "^1.7.3", "react-navigation-tabs": "^2.11.2", "rn-fetch-blob": "^0.12.0", "yarn": "^1.22.22" }, ``` #### `firebase.json` for react-native-firebase v6: ```json # N/A ```

iOS

Click To Expand

#### `ios/Podfile`: - [ ] I'm not using Pods - [x] I'm using Pods and my Podfile looks like: ```ruby # N/A ``` #### `AppDelegate.m`: ```objc // N/A ```


Android

Click To Expand

#### Have you converted to AndroidX? - [x] my application is an AndroidX application? - [x] I am using `android/gradle.settings` `jetifier=true` for Android compatibility? - [x] I am using the NPM package `jetifier` for react-native compatibility? #### `android/build.gradle`: ```groovy // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { ext { buildToolsVersion = "31.0.0" minSdkVersion = 21 compileSdkVersion = 33 targetSdkVersion = 33 ndkVersion = "21.4.7075529" playServicesVersion="17.0.0" firebaseMessagingVersion = "23.1.0" kotlin_version = '1.5.31' } repositories { google() jcenter() mavenCentral() // maven { // url 'https://maven.fabric.io/public' // } } dependencies { classpath("com.android.tools.build:gradle:7.0.4") classpath("com.facebook.react:react-native-gradle-plugin") classpath("de.undercouch:gradle-download-task:4.1.2") classpath 'com.google.gms:google-services:4.3.10' classpath 'com.google.firebase:firebase-crashlytics-gradle:2.8.1' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } def REACT_NATIVE_VERSION = new File(['node', '--print', "JSON.parse(require('fs').readFileSync(require.resolve('react-native/package.json'), 'utf-8')).version"].execute(null, rootDir).text.trim()) allprojects { repositories { mavenLocal() mavenCentral { // We don't want to fetch react-native from Maven Central as there are // older versions over there. content { excludeGroup "com.facebook.react" } } maven { // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm url("$rootDir/../node_modules/react-native/android") } maven { // Android JSC is installed from npm url("$rootDir/../node_modules/jsc-android/dist") } google() jcenter() maven { url 'https://www.jitpack.io' } } configurations.all { resolutionStrategy { force "com.facebook.react:react-native:" + REACT_NATIVE_VERSION } } } subprojects { project.configurations.all { resolutionStrategy.eachDependency { details -> if (details.requested.group == 'com.android.support' && !details.requested.name.contains('multidex')) { details.useVersion "27.1.0" } } } afterEvaluate { project -> if (project.hasProperty("android")) { android { compileSdkVersion 33 buildToolsVersion '33.0.0' } } } } ``` #### `android/app/build.gradle`: ```groovy dependencies { implementation 'com.google.firebase:firebase-appcheck-safetynet:16.1.2'//check nanti implementation project(':react-native-image-resizer') implementation project(':react-native-add-calendar-event') // implementation project(':@react-native-community_datetimepicker') implementation project(':react-native-print') implementation project(':react-native-quick-actions') implementation project(':react-native-callkeep') implementation project(':opentok-react-native') implementation project(':react-native-view-shot') implementation project(':react-native-share') implementation project(':react-native-screens') // implementation project(':react-native-web-image') implementation project(':react-native-linear-gradient') implementation project(':@react-native-community_clipboard') implementation project(':@react-native-community_blur') implementation project(':react-native-vector-icons') implementation project(':react-native-safe-area-context') // implementation project(':react-native-notifications') implementation project(':react-native-touch-id') implementation project(':react-native-fs') implementation project(':react-native-orientation-locker') implementation project(':@terrylinla_react-native-sketch-canvas') implementation project(':react-native-image-picker') implementation project(':react-native-image-marker') implementation project(':rn-fetch-blob') implementation project(':react-native-svg') implementation project(':react-native-pdf') implementation project(':@react-native-community_netinfo') implementation project(':@react-native-community_cameraroll') implementation project(':@react-native-community_async-storage') implementation project(':react-native-device-info') implementation project(':react-native-gesture-handler') implementation project(':react-native-webview') implementation fileTree(dir: "libs", include: ["*.jar"]) //noinspection GradleDynamicVersion implementation "com.facebook.react:react-native:+" // From node_modules implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0" debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}") { exclude group:'com.facebook.fbjni' } debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") { exclude group:'com.facebook.flipper' exclude group:'com.squareup.okhttp3', module:'okhttp' } debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}") { exclude group:'com.facebook.flipper' } if (enableHermes) { def hermesPath = "../../node_modules/hermes-engine/android/"; debugImplementation files(hermesPath + "hermes-debug.aar") releaseImplementation files(hermesPath + "hermes-release.aar") } else { implementation jscFlavor } implementation project(':react-native-sqlite-storage') implementation project(':react-native-push-notification') implementation project(':react-native-add-calendar-event') implementation("com.squareup.okhttp3:okhttp-urlconnection:4.9.1") // implementation project(':react-native-firebase') // implementation('com.crashlytics.sdk.android:crashlytics:2.9.5@aar') { // transitive = true // } // Firebase dependencies implementation "com.google.android.gms:play-services-base:16.1.0" implementation "com.google.firebase:firebase-core:16.0.9" implementation 'com.google.firebase:firebase-iid:21.1.0' // implementation "com.google.firebase:firebase-auth:17.0.0" // implementation "com.google.firebase:firebase-messaging:18.0.0" // Firebase dependencies implementation ("androidx.appcompat:appcompat:1.3.1") { version { strictly '1.3.1' } } implementation project(':@react-native-firebase_app') implementation project(":@react-native-firebase_analytics") implementation project(":@react-native-firebase_messaging") implementation project(":@react-native-firebase_crashlytics") implementation platform('com.google.firebase:firebase-bom:29.1.0') implementation 'com.google.firebase:firebase-analytics' implementation 'androidx.browser:browser:1.3.0' implementation 'com.facebook.fresco:animated-gif:1.3.0' //use implementation 'com.facebook.fresco:animated-base-support:1.3.0' implementation 'com.facebook.fresco:fresco:1.+' // For animated GIF support implementation 'com.facebook.fresco:animated-gif:1.+' // For WebP support, including animated WebP implementation 'com.facebook.fresco:animated-webp:1.+' implementation 'com.facebook.fresco:webpsupport:1.+' } ``` #### `android/settings.gradle`: ```groovy apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) include ':react-native-image-resizer' project(':react-native-image-resizer').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-image-resizer/android') include ':react-native-add-calendar-event' project(':react-native-add-calendar-event').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-add-calendar-event/android') include ':@react-native-community_datetimepicker' project(':@react-native-community_datetimepicker').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-community/datetimepicker/android') include ':react-native-print' project(':react-native-print').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-print/android') include ':react-native-quick-actions' project(':react-native-quick-actions').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-quick-actions/android') include ':react-native-callkeep' project(':react-native-callkeep').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-callkeep/android') include ':opentok-react-native' project(':opentok-react-native').projectDir = new File(rootProject.projectDir, '../node_modules/opentok-react-native/android') include ':react-native-view-shot' project(':react-native-view-shot').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-view-shot/android') include ':react-native-share' project(':react-native-share').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-share/android') include ':react-native-linear-gradient' project(':react-native-linear-gradient').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-linear-gradient/android') include ':@react-native-community_clipboard' project(':@react-native-community_clipboard').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-community/clipboard/android') include ':@react-native-community_blur' project(':@react-native-community_blur').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-community/blur/android') include ':react-native-vector-icons' project(':react-native-vector-icons').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-vector-icons/android') include ':react-native-safe-area-context' project(':react-native-safe-area-context').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-safe-area-context/android') // include ':react-native-notifications' // project(':react-native-notifications').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-notifications/lib/android/app') include ':react-native-touch-id' project(':react-native-touch-id').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-touch-id/android') include ':react-native-fs' project(':react-native-fs').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-fs/android') include ':react-native-orientation-locker' project(':react-native-orientation-locker').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-orientation-locker/android') include ':react-native-image-picker' project(':react-native-image-picker').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-image-picker/android') include ':react-native-image-marker' project(':react-native-image-marker').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-image-marker/android') include ':rn-fetch-blob' project(':rn-fetch-blob').projectDir = new File(rootProject.projectDir, '../node_modules/rn-fetch-blob/android') include ':react-native-svg' project(':react-native-svg').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-svg/android') include ':react-native-pdf' project(':react-native-pdf').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-pdf/android') include ':@terrylinla_react-native-sketch-canvas' project(':@terrylinla_react-native-sketch-canvas').projectDir = new File(rootProject.projectDir, '../node_modules/@terrylinla/react-native-sketch-canvas/android') include ':@react-native-community_netinfo' project(':@react-native-community_netinfo').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-community/netinfo/android') include ':@react-native-community_cameraroll' project(':@react-native-community_cameraroll').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-community/cameraroll/android') include ':@react-native-community_async-storage' project(':@react-native-community_async-storage').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-community/async-storage/android') include ':react-native-device-info' project(':react-native-device-info').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-device-info/android') include ':react-native-gesture-handler' project(':react-native-gesture-handler').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-gesture-handler/android') include ':react-native-sqlite-storage' project(':react-native-sqlite-storage').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-sqlite-storage/src/android') include ':react-native-fs' project(':react-native-fs').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-fs/android') include ':react-native-webview' project(':react-native-webview').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-webview/android') include ':@react-native-firebase_app' project(':@react-native-firebase_app').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-firebase/app/android') include ':@react-native-firebase_messaging' project(':@react-native-firebase_messaging').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-firebase/messaging/android') include ':@react-native-firebase_analytics' project(':@react-native-firebase_analytics').projectDir = new File(rootProject.projectDir, './../node_modules/@react-native-firebase/analytics/android') include ':@react-native-firebase_crashlytics' project(':@react-native-firebase_crashlytics').projectDir = new File(rootProject.projectDir, './../node_modules/@react-native-firebase/crashlytics/android') include ':react-native-push-notification' project(':react-native-push-notification').projectDir = file('../node_modules/react-native-push-notification/android') include ':react-native-add-calendar-event' project(':react-native-add-calendar-event').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-add-calendar-event/android') include ':react-native-screens' project(':react-native-screens').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-screens/android') include ':app' includeBuild('../node_modules/react-native-gradle-plugin') if (settings.hasProperty("newArchEnabled") && settings.newArchEnabled == "true") { include(":ReactAndroid") project(":ReactAndroid").projectDir = file('../node_modules/react-native/ReactAndroid') } ``` #### `MainApplication.java`: ```java import android.app.Application; import android.content.Context; import com.facebook.react.PackageList; import com.facebook.react.ReactApplication; // import undefined.RNDateTimePickerPackage; import com.facebook.react.ReactInstanceManager; import com.reactnativecommunity.clipboard.ClipboardPackage; import fr.bamlab.rnimageresizer.ImageResizerPackage; import com.vonovak.AddCalendarEventPackage; // import com.reactcommunity.rndatetimepicker.RNDateTimePickerPackage; import com.christopherdro.RNPrint.RNPrintPackage; import com.reactNativeQuickActions.AppShortcutsPackage; import io.wazo.callkeep.RNCallKeepPackage; import com.opentokreactnative.OTPackage; import fr.greweb.reactnativeviewshot.RNViewShotPackage; import cl.json.RNSharePackage; // import org.vovkasm.WebImage.WebImagePackage; import com.BV.LinearGradient.LinearGradientPackage; import com.cmcewen.blurview.BlurViewPackage; import com.oblador.vectoricons.VectorIconsPackage; import com.th3rdwave.safeareacontext.SafeAreaContextPackage; // import com.wix.reactnativenotifications.RNNotificationsPackage; import com.rnfingerprint.FingerprintAuthPackage; import com.rnfs.RNFSPackage; import org.wonday.orientation.OrientationPackage; import com.terrylinla.rnsketchcanvas.SketchCanvasPackage; import com.imagepicker.ImagePickerPackage; import com.jimmydaddy.imagemarker.ImageMarkerPackage; import com.RNFetchBlob.RNFetchBlobPackage; import com.reactnativecommunity.netinfo.NetInfoPackage; import com.reactnativecommunity.cameraroll.CameraRollPackage; import com.reactnativecommunity.asyncstorage.AsyncStoragePackage; import com.learnium.RNDeviceInfo.RNDeviceInfo; import com.swmansion.gesturehandler.react.RNGestureHandlerPackage; import com.facebook.react.ReactNativeHost; import com.facebook.react.ReactPackage; import com.qms_owner.newarchitecture.MainApplicationReactNativeHost; import com.facebook.react.config.ReactFeatureFlags; import com.facebook.soloader.SoLoader; import com.horcrux.svg.SvgPackage; import org.pgsqlite.SQLitePluginPackage; import org.wonday.pdf.RCTPdfView; import com.reactnativecommunity.webview.RNCWebViewPackage; import com.dieam.reactnativepushnotification.ReactNativePushNotificationPackage; // import io.invertase.firebase.RNFirebasePackage; // import io.invertase.firebase.analytics.RNFirebaseAnalyticsPackage; // import io.invertase.firebase.notifications.RNFirebaseNotificationsPackage; // import io.invertase.firebase.messaging.RNFirebaseMessagingPackage; // import io.invertase.firebase.fabric.crashlytics.RNFirebaseCrashlyticsPackage; // import io.invertase.firebase.auth.RNFirebaseAuthPackage; import io.invertase.firebase.app.ReactNativeFirebaseAppPackage; import io.invertase.firebase.analytics.ReactNativeFirebaseAnalyticsPackage; // import io.invertase.firebase.auth.ReactNativeFirebaseAuthPackage; import io.invertase.firebase.messaging.ReactNativeFirebaseMessagingPackage; import io.invertase.firebase.crashlytics.ReactNativeFirebaseCrashlyticsPackage; import com.vonovak.AddCalendarEventPackage; import java.lang.reflect.InvocationTargetException; import java.util.List; public class MainApplication extends Application implements ReactApplication { private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { @Override public boolean getUseDeveloperSupport() { return BuildConfig.DEBUG; } @Override protected List getPackages() { @SuppressWarnings("UnnecessaryLocalVariable") List packages = new PackageList(this).getPackages(); packages.add(new com.swmansion.rnscreens.RNScreensPackage()); // Packages that cannot be autolinked yet can be added manually here, for example: return packages; } @Override protected String getJSMainModuleName() { return "index"; } }; private final ReactNativeHost mNewArchitectureNativeHost = new MainApplicationReactNativeHost(this); @Override public ReactNativeHost getReactNativeHost() { if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { return mNewArchitectureNativeHost; } else { return mReactNativeHost; } } @Override public void onCreate() { super.onCreate(); // If you opted-in for the New Architecture, we enable the TurboModule system ReactFeatureFlags.useTurboModules = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED; SoLoader.init(this, /* native exopackage */ false); initializeFlipper(this, getReactNativeHost().getReactInstanceManager()); } /** * Loads Flipper in React Native templates. Call this in the onCreate method with something like * initializeFlipper(this, getReactNativeHost().getReactInstanceManager()); * * @param context * @param reactInstanceManager */ private static void initializeFlipper( Context context, ReactInstanceManager reactInstanceManager) { if (BuildConfig.DEBUG) { try { /* We use reflection here to pick up the class that initializes Flipper, since Flipper library is not available in release mode */ Class aClass = Class.forName("com.qms_owner.ReactNativeFlipper"); aClass .getMethod("initializeFlipper", Context.class, ReactInstanceManager.class) .invoke(null, context, reactInstanceManager); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (NoSuchMethodException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } catch (InvocationTargetException e) { e.printStackTrace(); } } } } ``` #### `AndroidManifest.xml`: ```xml ```


Environment

Click To Expand

**`react-native info` output:** ``` info Fetching system and libraries information... System: OS: macOS 14.4 CPU: (10) arm64 Apple M2 Pro Memory: 56.38 MB / 16.00 GB Shell: 5.9 - /bin/zsh Binaries: Node: 16.16.0 - /usr/local/bin/node Yarn: 1.22.22 - ~/Desktop/Complete_upgrade/jland_owner2/node_modules/.bin/yarn npm: 8.11.0 - /usr/local/bin/npm Watchman: 2024.01.22.00 - /opt/homebrew/bin/watchman Managers: CocoaPods: 1.15.2 - /opt/homebrew/bin/pod SDKs: iOS SDK: Platforms: DriverKit 23.4, iOS 17.4, macOS 14.4, tvOS 17.4, visionOS 1.1, watchOS 10.4 Android SDK: Not Found IDEs: Android Studio: Not Found Xcode: 15.3/15E204a - /usr/bin/xcodebuild Languages: Java: 11.0.20.1 - /usr/bin/javac npmPackages: @react-native-community/cli: Not Found react: ^18.3.1 => 18.3.1 react-native: 0.68.0 => 0.68.0 react-native-macos: Not Found npmGlobalPackages: *react-native*: Not Found ``` - **Platform that you're experiencing the issue on**: - [ ] iOS - [x] Android - [ ] **iOS** but have not tested behavior on Android - [ ] **Android** but have not tested behavior on iOS - [ ] Both - **`react-native-firebase` version you're using that has this issue:** - `19.2.0` - **`Firebase` module(s) you're using that has the issue:** - `analytics` - **Are you using `TypeScript`?** - `NO`


Lyokone commented 1 month ago

Looks like some cache files are used during the build, seems related to your personal config and not with RNFB directly. You can try to create a new Emulator if it can help.

alepmustaqim03 commented 1 month ago

my bad πŸ˜“ it just happen when i direct upgrade react native firebase .. after remove manual linking inside build.gradle and settings.gradle its working fine