如何在一台机器上运行Metro捆绑器或react-native应用程序的多个实例?本地应用程序运行的默认端口为8081。
答案 0 :(得分:0)
这是解决方案,希望您不必经历同样的痛苦。
这更像是解决方案。 如果要在调试模式下运行多个本机应用程序。然后按照步骤。默认情况下,地铁捆绑器在8081上运行。因此,您必须将每个应用程序的端口更改为不同。
首先列出您正在使用的设备
adb devices
在不同端口上运行本机应用程序。
react-native run-android --port 8081 --deviceId emulator-5556
react-native run-android --port 8088 --deviceId emulator-5554
在开发设置中更改服务器和端口号
localhost:8088
希望这对您也有帮助,因为这浪费了我3个小时的时间。