React Native app crashes immediately on Android emulator and device

0

I'm trying to run a React Native project developed by another person, but when I run react-native run-android on emulator or real device, the app crashes immediately without any message.

I've tried in Windows with node 14.4 and MacOS with node 12.18.3 and the same occurs. When I run into an IOS emulator, it's work perfectly.

package.json:

{
  "name": "projeto",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "android": "react-native run-android",
    "ios": "react-native bundle --platform ios --dev false --entry-file index.js   --bundle-output ios/main.jsbundle   --assets-dest ios/",
    "start": "react-native start",
    "test": "jest",
    "lint": "eslint .",
    "android-production": "cd android && ./gradlew assembleRelease && open ./app/build/outputs/apk/release",
    "android-debug": "cd android && ./gradlew assembleDebug",
    "android-clean": "cd android && ./gradlew clean",
    "android-release": "react-native run-android --variant=release",
    "setup-ios": "cd ios && pod install",
    "open-ios": "open ios/project.xcworkspace",
    "ap": "npm run android-production",
    "a": "npm run android",
    "ar": "npm run android-release"
  },
  "dependencies": {
    "@react-native-community/geolocation": "^2.0.2",
    "@react-native-community/google-signin": "^3.0.1",
    "@unimodules/react-native-adapter": "^5.0.0",
    "md5": "^2.2.1",
    "react": "16.9.0",
    "react-native": "0.61.2",
    "react-native-1app": "^4.5.5",
    "react-native-android-location-services-dialog-box": "^2.8.2",
    "react-native-fbsdk": "^1.0.4",
    "react-native-firebase": "^5.5.6",
    "react-native-gesture-handler": "^1.4.1",
    "react-native-image-picker": "^1.1.0",
    "react-native-maps": "0.26.1",
    "react-native-reanimated": "^1.3.0",
    "react-native-tab-view": "^2.10.0",
    "react-native-vector-icons": "^6.6.0",
    "react-native-webview": "^7.4.1",
    "react-navigation": "^4.0.10",
    "react-navigation-stack": "^1.9.3",
    "react-redux": "^7.1.1",
    "react-timer-mixin": "^0.13.4",
    "redux": "^4.0.4",
    "rreact-native-apple-sign-in-1app": "^1.1.5",
    "socket.io-client": "^2.3.0"
  },
  "devDependencies": {
    "@babel/core": "^7.6.2",
    "@babel/runtime": "^7.6.2",
    "@react-native-community/eslint-config": "^0.0.5",
    "babel-jest": "^24.9.0",
    "eslint": "^6.5.1",
    "jest": "^24.9.0",
    "metro-react-native-babel-preset": "^0.56.0",
    "react-test-renderer": "16.9.0"
  },
  "jest": {
    "preset": "react-native"
  }
}

Adb logcat:

12-01 15:26:07.725  1631  1659 I PackageManager.DexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/vmdl2015202004.tmp/base.apk pkg=com.umapp.rapido isa=x86 dexoptFlags=boot_complete,debuggable,public target-filter=quicken oatDir=/data/app/vmdl2015202004.tmp/oat sharedLibraries=null
12-01 15:26:09.049  1631  1645 I ActivityManager: Force stopping com.umapp.rapido appid=10084 user=-1: installPackageLI
12-01 15:26:09.110  1631  1659 I PackageManager: Package com.umapp.rapido codePath changed from /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w== to /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==; Retaining data and using new
12-01 15:26:09.111  1631  1659 W PackageManager: Code path for com.umapp.rapido changing from /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w== to /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==
12-01 15:26:09.111  1631  1659 W PackageManager: Resource path for com.umapp.rapido changing from /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w== to /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==
12-01 15:26:09.245  1631  1659 I ActivityManager: Force stopping com.umapp.rapido appid=10084 user=0: pkg removed
12-01 15:26:09.246  3836  3836 I Pm      : Package com.umapp.rapido installed in 2670 ms
12-01 15:26:09.265  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.packagemanager.impl.PackageMonitorReceiverImpl$RegisteredReceiver
12-01 15:26:09.265  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.instantapps.appmanagement.InstantAppRemoveMonitor
12-01 15:26:09.265  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.gms/.games.chimera.GamesSystemBroadcastReceiverProxy
12-01 15:26:09.265  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
12-01 15:26:09.265  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.googlequicksearchbox/com.google.android.apps.gsa.googlequicksearchbox.GelStubAppWatcher
12-01 15:26:09.294  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.packagemanager.impl.PackageMonitorReceiverImpl$RegisteredReceiver
12-01 15:26:09.294  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.gms/.games.chimera.GamesSystemBroadcastReceiverProxy
12-01 15:26:09.294  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.gms/.gass.chimera.PackageChangeBroadcastReceiver
12-01 15:26:09.295  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
12-01 15:26:09.295  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.googlequicksearchbox/com.google.android.apps.gsa.googlequicksearchbox.GelStubAppWatcher
12-01 15:26:09.317  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.apps.photos/.backgroundsignin.BackgroundSignInBroadcastReceiver
12-01 15:26:09.317  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.apps.photos/.experiments.phenotype.full.PhenotypeAppUpgradeBroadcastReceiver
12-01 15:26:09.317  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.apps.photos/.notificationchannels.AppUpdateBroadcastReceiver
12-01 15:26:09.317  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.gms/.gass.chimera.PackageChangeBroadcastReceiver
12-01 15:26:09.317  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
12-01 15:26:09.317  1631  1645 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package:com.umapp.rapido flg=0x4000010 (has extras) } to com.google.android.googlequicksearchbox/com.google.android.apps.gsa.googlequicksearchbox.GelStubAppWatcher
12-01 15:26:09.479  1818  1818 D ImsResolver: maybeAddedImsService, packageName: com.umapp.rapido
12-01 15:26:09.527  2115  3892 I ChromeSync: [Sync,SyncIntentOperation] Handling the intent: Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.umapp.rapido flg=0x4000010 cmp=com.google.android.gms/.chimera.GmsIntentOperationService (has extras) }.
12-01 15:26:09.950  1631  2311 I ActivityManager: START u0 {flg=0x10000000 cmp=com.umapp.rapido/.MainActivity} from uid 2000
12-01 15:26:10.031  1631  1756 I ActivityManager: Start proc 3909:com.umapp.rapido/u0a84 for activity com.umapp.rapido/.MainActivity
12-01 15:26:10.163  1730  1751 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:10.163  1730  1751 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:10.163  1730  1751 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:10.163  1730  1751 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:10.163  1730  1751 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:10.163  1730  1751 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:10.163  1730  1751 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:10.163  1730  1751 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:10.163  1730  1751 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:10.571  3909  3909 D SoLoader: adding application source: com.facebook.soloader.DirectorySoSource[root = /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86 flags = 0]
12-01 15:26:10.572  3909  3909 D SoLoader: adding backup source from : com.facebook.soloader.ApkSoSource[root = /data/data/com.umapp.rapido/lib-main flags = 1]
12-01 15:26:10.572  3909  3909 D SoLoader: Preparing SO source: com.facebook.soloader.DirectorySoSource[root = /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86 flags = 0]
12-01 15:26:10.572  3909  3909 D SoLoader: Preparing SO source: com.facebook.soloader.ApkSoSource[root = /data/data/com.umapp.rapido/lib-main flags = 1]
12-01 15:26:10.576  3909  3909 V fb-UnpackingSoSource: locked dso store /data/user/0/com.umapp.rapido/lib-main
12-01 15:26:10.984  3909  3909 V fb-UnpackingSoSource: releasing dso store lock for /data/user/0/com.umapp.rapido/lib-main (from syncer thread)
12-01 15:26:10.984  3909  3909 V fb-UnpackingSoSource: not releasing dso store lock for /data/user/0/com.umapp.rapido/lib-main (syncer thread started)
12-01 15:26:10.985  3909  3909 W System.err:    at com.umapp.rapido.MainApplication.initializeFlipper(MainApplication.java:66)
12-01 15:26:10.986  3909  3909 W System.err:    at com.umapp.rapido.MainApplication.onCreate(MainApplication.java:51)
12-01 15:26:10.988  3909  3909 W System.err: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.facebook.flipper.ReactNativeFlipper" on path: DexPathList[[zip file "/data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/base.apk"],nativeLibraryDirectories=[/data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86, /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/base.apk!/lib/x86, /system/lib, /vendor/lib]]
12-01 15:26:11.024  3909  3909 D SoLoader: libjscexecutor.so not found on /data/data/com.umapp.rapido/lib-main
12-01 15:26:11.024  3909  3909 D SoLoader: libjscexecutor.so found on /data/appcom.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86
12-01 15:26:11.155  3909  3909 I zygote  : Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/base.apk"],nativeLibraryDirectories=[/data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86, /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/base.apk!/lib/x86, /system/lib, /vendor/lib]]
12-01 15:26:11.156  3909  3909 I zygote  : Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/base.apk"],nativeLibraryDirectories=[/data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86, /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/base.apk!/lib/x86, /system/lib, /vendor/lib]]
12-01 15:26:11.156  3909  3909 I zygote  : Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/base.apk"],nativeLibraryDirectories=[/data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86, /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/base.apk!/lib/x86, /system/lib, /vendor/lib]]
12-01 15:26:12.185  1631  1652 I ActivityManager: Displayed com.umapp.rapido/.MainActivity: +2s179ms
12-01 15:26:17.257  3909  3962 D SoLoader: libreactnativejni.so not found on /data/data/com.umapp.rapido/lib-main
12-01 15:26:17.257  3909  3962 D SoLoader: libreactnativejni.so found on /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86
12-01 15:26:17.264  3909  3962 D SoLoader: libfb.so not found on /data/data/com.umapp.rapido/lib-main
12-01 15:26:17.264  3909  3962 D SoLoader: libfb.so found on /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86
12-01 15:26:17.268  3909  3962 D SoLoader: libfb.so not found on /data/data/com.umapp.rapido/lib-main
12-01 15:26:17.270  3909  3962 D SoLoader: libfb.so found on /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86
12-01 15:26:17.270  3909  3962 I zygote  : Thread[30,tid=3962,Native,Thread*=0x91a29000,peer=0x12e82ac0,"create_react_context"] recursive attempt to load library "/data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86/libfb.so"
12-01 15:26:17.583  3909  3967 D SoLoader: libyoga.so not found on /data/data/com.umapp.rapido/lib-main
12-01 15:26:17.583  3909  3967 D SoLoader: libyoga.so found on /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/lib/x86
12-01 15:26:18.784  3909  3909 E AndroidRuntime: Process: com.umapp.rapido, PID: 3909
12-01 15:26:18.784  3909  3909 E AndroidRuntime: java.lang.NoSuchMethodError: No direct method <init>(Landroid/content/Context;Ljava/util/Set;)V in class Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder; or its super classes (declaration of 'com.facebook.drawee.controller.AbstractDraweeControllerBuilder' appears in /data/app/com.umapp.rapido-PfvFWXxZulE60plBRQAObw==/base.apk:classes2.dex)
12-01 15:26:18.797  1631  2315 W ActivityManager:   Force finishing activity com.umapp.rapido/.MainActivity
12-01 15:26:18.802  1631  1646 I ActivityManager: Showing crash dialog for package com.umapp.rapido u0
12-01 15:26:18.904  1730  1753 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:18.904  1730  1753 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:18.904  1730  1753 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:18.905  1730  1753 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:18.905  1730  1753 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:18.905  1730  1753 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:18.905  1730  1753 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:18.905  1730  1753 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:18.905  1730  1753 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:18.905  1730  1753 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:18.905  1730  1753 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:18.905  1730  1753 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:18.905  1730  1753 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:18.905  1730  1753 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:18.905  1730  1753 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:18.912  1730  1753 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:18.913  1730  1753 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:18.913  1730  1753 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:19.301  1631  1645 W ActivityManager: Activity pause timeout for ActivityRecord{3aafd9 u0 com.umapp.rapido/.MainActivity t7 f}
12-01 15:26:19.454  1730  1753 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:19.454  1730  1753 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:19.454  1730  1753 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:19.454  1730  1753 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:19.454  1730  1753 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:19.454  1730  1753 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:19.454  1730  1753 W asset   : Asset path /data/app/com.umapp.rapid-tJgIiQLo9DOvNmbjbUmO0w==/base.apk is neither a directory nor file (type=1).
12-01 15:26:19.454  1730  1753 E ResourcesManager: failed to add asset path /data/app/com.umapp.rapido-tJgIiQLo9DOvNmbjbUmO0w==/base.apk
12-01 15:26:19.454  1730  1753 W PackageManager: Failure retrieving resources for com.umapp.rapido
12-01 15:26:24.622  1631  2315 W ActivityManager:   Force finishing activity com.umapp.rapido/.MainActivity
12-01 15:26:24.698  1631  2315 I ActivityManager: Killing 3909:com.umapp.rapido/u0a84 (adj 900): crash

EDIT: adb logcat "*:E" | grep "com.umapp.rapido"

12-02 15:22:00.299  4790  4790 E AndroidRuntime: Process: com.umapp.rapido, PID: 4790
12-02 15:22:00.299  4790  4790 E AndroidRuntime: java.lang.NoSuchMethodError: No direct method <init>(Landroid/content/Context;Ljava/util/Set;)V in class Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder; or its super classes (declaration of 'com.facebook.drawee.controller.AbstractDraweeControllerBuilder' appears in /data/app/~~67F4wFBmy0pywr9t_Me3yQ==/com.umapp.rapido-eNDH5pHFDSmIhEqlRduIww==/base.apk!classes2.dex)

Help me please.

java
android
react-native
android-studio
asked on Stack Overflow Dec 1, 2020 by jflizandro • edited Dec 2, 2020 by jflizandro

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0