代码之家  ›  专栏  ›  技术社区  ›  user938363

代码上的更改没有用React Native反映

  •  0
  • user938363  · 技术社区  · 5 年前

    我正在开发一个简单的聊天程序,使用react native进行学习(不使用expo)。我对聊天信息进行了更改(以及其他代码更改),并尝试在Android设备上通过USB调试重新加载新消息。但应用程序在更改前会持续显示旧消息。以下是我所做的:

    1. 在android subdir下运行 .\gradlew clean
    2. 关闭android工作室 react-native run-android 再一次
    3. 摇动设备并选择 reload

    #3导致以下错误:

    enter image description here

    有像这样的模块吗 nodemon 对于 nodejs 哪一个可以很容易地接受代码更改?

    1 回复  |  直到 5 年前
        1
  •  1
  •   Vu Luu    5 年前

    我也经常碰到这个问题。在这种情况下,我关闭调试模式,然后运行 adb reverse tcp:8081 tcp:8081 && react-native run-android 再一次。

        2
  •  1
  •   wicky    5 年前

    将手机连接到wifi,然后试试这个,

    1. 触发 Developer Menu
    2. Dev Settings > Debug server host & port for device
    3. 设置为 <your_pc_ip_address_on_local_wifi>:8081 . (如果您在模拟器上,请将其设置为 localhost:8081 )
    4. 重新启动应用程序