我正在编写一个应用程序,就在昨晚我想在我的设备上试用它。因此,我在设备上启用了USB调试,将其连接到我的机器并发出
react-native run-android
这样就可以按预期在设备上安装并运行我的应用。一切都很好......
但是,今天早上,我尝试打开我昨晚安装的相同应用程序,如上所述,通过在我的设备上找到应用程序并点击它。我收到错误" 热负载无法正常工作,因为它无法连接到开发服务器。"
好的,我在设备上禁用热重新加载并再次运行应用程序。这次应用程序在设备上显示没有错误,但我的应用程序应显示我的资源文件夹中的一个图像,虽然它是昨晚显示它。
所以,我摇动设备显示开发菜单并点击重新加载以重新加载我的应用程序然后我收到错误" 无法连接到开发服务器。"
为什么我突然出现这些错误?
昨晚和今天早上运行我的应用程序的唯一区别是,昨晚,我启用了USB调试,通过USB线连接到我的笔记本电脑,并通过终端启动应用程序。
将我的应用程序部署到设备,从那时起,我希望一旦部署了应用程序,它就不再关心打包器是否正在运行或是否启用了USB调试。它应该运行。