小编Yas*_*min的帖子

react-native run-android build 在没有红屏的情况下在启动时崩溃

我正在尝试在 android 上构建我的应用程序的调试版本。离线版本工作正常。(与react-native bundle ...)。但当然,它不会触发 Metro bundler。此外,捆绑器正在侦听构建,当在浏览器上调用https://localhost:8081/index.bundle?platform=android 时,它开始捆绑。我试过了:

  1. 删除build文件夹
  2. 产生新的 debug.keystore
  3. 跑步 ./gradlew clean
  4. watchman watch-del-all
  5. rm -rf .gradle
  6. rm -rf node_modules
  7. rm -rf package-lock.json
  8. npm i
  9. 运行 npx react-native run-android

以及几乎所有类型的清洁和重置。但是还是没有机会。这是一个高度定制的项目,我无法更新 react-native 版本或清理 android 文件夹。

这是我的react-native info结果:

System:
    OS: macOS Mojave 10.14.6
    CPU: (8) x64 Intel(R) Core(TM) i5-8257U CPU @ 1.40GHz
    Memory: 417.64 MB / 8.00 GB
    Shell: 5.3 - /bin/zsh
  Binaries:
    Node: 12.14.1 - /usr/local/bin/node
    Yarn: 1.22.4 - /usr/local/bin/yarn
    npm: …
Run Code Online (Sandbox Code Playgroud)

android reactjs react-native react-native-cli metro-bundler

2
推荐指数
1
解决办法
1798
查看次数