Невозможно распознать JS-сервер

Я пытался настроить реакцию native для android. Когда я, наконец, попытаюсь запустить приложение, с реагировать-native run-android, я получаю сообщение JS server not recognized, continuing with build.... Сборка завершена успешно и установлена ​​на эмулятор. Но поскольку нет JS-сервера, я получаю красный экран, который говорит "Невозможно загрузить пакет JS".

Ответ 1

Это сообщение означает, что у вас есть другой сервис, прослушивающий порт 8081, поэтому JS-упаковщик не может быть запущен. Вы можете узнать, какой процесс блокирует порт, запустив:

lsof -n -i4TCP:8081 | grep LISTEN

Вы можете остановить/убить этот процесс, а затем снова запустить react-native run-android.