【问题标题】:Why does my emulator disconnect after every run?为什么每次运行后我的模拟器都会断开连接?
【发布时间】:2018-07-11 17:50:31
【问题描述】:

我刚刚捆绑了我的 React Native 项目并在我的模拟器上运行它。问题是在我进行的每一个小改动之后,我都必须再次捆绑它然后运行它。当我在项目运行完成后执行此操作时,模拟器与开发人员服务器断开连接,我收到错误: 无法连接到开发服务器。

【问题讨论】:

    标签: javascript android react-native


    【解决方案1】:

    当您使用模拟器运行项目时,您不需要捆绑包服务器。您只需按 CTRL+M 进行开发设置,并提供您的本地 IP 地址和端口(例如:192.168.43.188:8081)

    开发设置 -> 调试服务器主机和设备端口 -> 你的 IP 地址:8081

    【讨论】:

    • 所以我应该始终连接到网络??我以前不设置这个IP就运行它!
    • 这个是在我们开发应用程序时使用的。如果您进行了任何更改,您可以实时检查以使用这种方式。如果您需要一个 APK 文件进行测试,您需要捆绑包服务器并创建 App-debug.apk 文件。您使用什么命令来捆绑调试版本?
    【解决方案2】:

    在这里查看这个帖子,看起来很相似:How to enable live reload in react native on android?

    在您的命令提示符下,在设备或模拟器上安装并启动您的应用:

    $ react-native run-android
    

    然后点击模拟器并按CTRL + M,然后选择Enable Live Reload选项。

    【讨论】:

    • 谢谢,但问题是重新加载本身!不实时重新加载。
    猜你喜欢
    • 2020-08-24
    • 2010-11-21
    • 2014-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多