Skip to content

[🐛] Bug Report Title - It is crashing on Android Version 10 and below #757

@foya562

Description

@foya562

What happened?

Description: On Android 10 and below, using react-native-google-mobile-ads (tried multiple versions), with React Native 0.79’s New Architecture enabled, our app immediately crashes with SIGABRT in libc.so during JSI initialization of the AdMob module (NativeGoogleMobileAdsNativeModuleSpecJSI → setEventEmitterCallback). This appears to be caused by the Android EventEmitter (TurboModule) stub not being implemented, so the TurboModule loader aborts when it tries to register callbacks.

Please help.

Platforms

Android, but have not tested behavior on iOS

React Native Info

Version 0.79.2

Are your using Typescript?

  • My project is using Typescript

package.json

"@expo/vector-icons": "^14.1.0",
    "@react-native-async-storage/async-storage": "2.1.2",
    "@react-native-community/netinfo": "11.4.1",
    "@react-native-firebase/analytics": "^22.2.0",
    "@react-native-firebase/app": "^22.2.0",
    "@react-native-firebase/crashlytics": "^22.2.0",
    "@react-native-firebase/messaging": "^22.2.0",
    "@react-navigation/bottom-tabs": "^6.6.1",
    "@react-navigation/native": "^6.1.18",
    "@react-navigation/native-stack": "^6.10.1",
    "@supabase/supabase-js": "^2.49.9-next.2",
    "expo": "^53.0.9",
    "expo-av": "~15.1.4",
    "expo-build-properties": "~0.14.6",
    "expo-clipboard": "~7.1.4",
    "expo-constants": "~17.1.6",
    "expo-dev-client": "~5.1.8",
    "expo-haptics": "~14.1.4",
    "expo-image": "~2.1.7",
    "expo-linear-gradient": "~14.1.4",
    "expo-navigation-bar": "~4.2.4",
    "expo-network": "~7.1.5",
    "expo-notifications": "~0.31.2",
    "expo-splash-screen": "~0.30.8",
    "expo-status-bar": "~2.2.3",
    "hashids": "^2.3.0",
    "lodash": "^4.17.21",
    "lottie-react-native": "7.2.2",
    "react": "19.0.0",
    "react-native": "0.79.2",
    "react-native-gesture-handler": "~2.24.0",
    "react-native-google-mobile-ads": "14.9.1", // also tried version v15 
    "react-native-responsive-fontsize": "^0.5.1",
    "react-native-responsive-screen": "^1.4.2",
    "react-native-safe-area-context": "5.4.0",
    "react-native-screens": "~4.10.0",
    "react-native-shimmer-placeholder": "^2.0.9",
    "react-native-toast-message": "^2.2.0",
    "react-native-webview": "13.13.5",

app.json

.

ios/Podfile

android/build.gradle

android/app/build.gradle

android/settings.gradle

AndroidManifest.xml

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions