点击开发者选项时应用程序崩溃

3
我正在使用Windows上的React Native开发。我正在按照教程操作,但是在将应用程序运行到我的Android设备(4.1.2)时遇到了问题,显示红色屏幕并出现错误信息"无法下载JS捆绑包",当我点击菜单按钮进入开发设置中输入IP地址时,应用崩溃了。
2个回答

4
为了解决“无法下载JS捆绑包”并在您的设备上部署该应用程序,您需要执行以下操作:
1. 在 android/app/src/main 中创建 assets 文件夹。 2. 在项目根目录下运行以下命令。
curl "http://localhost:8081/index.android.bundle?platform=android" -o "android/app/src/main/assets/index.android.bundle"

之后,它应该像平常一样运行。

react-native run-android

执行该命令,一切应该没问题。希望在Windows上也能奏效...


1
谢谢,这解决了我的问题! - Tilo Mitra
非常有趣。然而,现在您需要更新index.android.bundle文件以反映每一次的更改。我们已经找出了应用程序在点击Dev设置时崩溃的原因和解决方案了吗? - Joshua Pinter

0

当我尝试在开发设置中输入IP地址时,我遇到了同样的问题。我的应用程序一遍又一遍地崩溃,而我无法将选项设置为“关闭”。我通过从手机上卸载该应用程序并从cli重新运行它来解决了这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接