React Native запускается на нескольких одновременных эмуляторах Android

1

Я хотел бы протестировать мое приложение как минимум на 2 Android-эмулятора одновременно. Я могу запустить 2 эмулятора, но, похоже, не могу найти, как react-native run-android мое приложение на 2 эмулятора с ADB. Если возможно, я также хотел бы иметь возможность запускать react-native log-android на каждом из них при тестировании моего приложения.

Есть ли способ сделать это?

Теги:
react-native
android-emulator
react-native-android

1 ответ

2
Лучший ответ

Только вы можете запускать разные порты. Потому что один порт один слушатель:/
Решать :

react-native start --port 9988
./emulator -port 9988 -avd devicename1

react-native start --port 9999
./emulator -port 9999 -avd devicename2

Edit2:

Перед запуском эмулятора вы можете записать терминал и запустить.

function emulator { cd "$(dirname "$(which emulator)")" && ./emulator "$@"; }

Первый эмулятор реагирует.

emulator -port 9988 @react
react-native run-android ( automaticaly detect emulator )

Второй эмулятор - r.

emulator -port 8081 @r
react-native run-android (automaticaly detect emulator )

Изображение 174551

  • 0
    Это хорошая идея, но я не могу открыть 2 эмулятора на одном даже с указанием портов
  • 0
    @AntoineAuffray обновить мой решить :) вы можете попробовать это :)
Показать ещё 6 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню