![](/img/trans.png)
[英]React-Native Application is crashing when running on physical device but not simulator
[英]React Native app is not running on physical device
我正在运行一个 React 本机应用程序,但此应用程序在模拟器上运行良好但无法在物理设备上运行。 应用程序已成功安装并在物理设备上打开,但在打开时会显示一段时间的白屏,然后崩溃/关闭。 找不到原因。
当我在物理设备上通过 android studio 运行项目时,出现以下错误:
E/SoLoader: couldn't find DSO to load: libflipper.so caused by: dlopen failed: cannot locate symbol "_Unwind_Backtrace" referenced by "/data/app/com.project-xyz==/lib/arm64/libflipper.so"... result: 0
堆栈跟踪是:
D/SoLoader: About to load: libflipper.so
libflipper.so not found on /data/data/com.project/lib-main
libflipper.so found on /data/app/com.project-xyz==/lib/arm64
Not resolving dependencies for libflipper.so
W/System.err: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_Unwind_Backtrace" referenced by "/data/app/com.project-xyz==/lib/arm64/libflipper.so"...
at java.lang.Runtime.load0(Runtime.java:938)
at java.lang.System.load(System.java:1631)
at com.facebook.soloader.SoLoader$1.load(SoLoader.java:405)
at com.facebook.soloader.DirectorySoSource.loadLibraryFrom(DirectorySoSource.java:77)
at com.facebook.soloader.DirectorySoSource.loadLibrary(DirectorySoSource.java:50)
at com.facebook.soloader.ApplicationSoSource.loadLibrary(ApplicationSoSource.java:89)
W/System.err: at com.facebook.soloader.SoLoader.doLoadLibraryBySoName(SoLoader.java:860)
at com.facebook.soloader.SoLoader.loadLibraryBySoNameImpl(SoLoader.java:740)
at com.facebook.soloader.SoLoader.loadLibraryBySoName(SoLoader.java:654)
at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:634)
at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:582)
at com.facebook.flipper.android.EventBase.<clinit>(EventBase.java:19)
at com.facebook.flipper.android.FlipperThread.run(FlipperThread.java:25)
一件事是更新 FLIPPER_VERSION。 其次是确保您的设备已连接到您的系统,本机反应(在调试模式下)在系统上创建本地主机并在设备上运行应用程序(设备通过有线连接到系统)。 如果您断开设备,它将无法正常工作。
更新android/gradle.properties
FLIPPER_VERSION
(最新实际上是 0.116.0)应该可以解决这个问题。
尝试将您的设备连接到计算机并在 android studio 中检查 logcat。 您应该能够看到日志。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.