世博会无法在Android上启动项目:无法连接到TCP端口5554:连接被拒绝
执行 npm run start 时报错:
> streamyfin@1.0.0 android
> cross-env EXPO_TV=0 expo run:androidenv: load .env.development
env: export EXPO_PUBLIC_WRITE_DEBUG
Error: could not connect to TCP port 5554: cannot connect to 127.0.0.1:5554: 由于目标计算机积极拒绝,无法连接。 (10061)
查看设备列表
adb devices
emulator-5554 device
有 emulator-5554 这个设备
测试端口号
adb connect emulator-5554
cannot resolve host 'emulator-5554' and port 5555: 不知道这样的主机。 (11001)
说明 emulator-5554 这个设备(雷电模拟器)的端口号是 5555 ,所以默认连接 5554 肯定连接不上的。
执行以下命令将 5554 端口转发到 5555 端口
adb forward tcp:5554 tcp:5555
关闭 adb 服务后可以取消设置
adb kill-server
启动 adb
adb start-server
用端口号连接
adb connect 127.0.0.1:5555