Нативное меню разработчика React не будет отображаться в эмуляторе Android Studio

реактивный родной cli: 2.0.1 реактивный родной: 0.52.3

Я использую Android Studio 3.1.2. Запустил эмулятор и запустил react-native run-android. Все построено успешно. Однако я не смог отобразить меню разработчика на эмуляторе. Предполагается, что это будет простой command + m или adb shell input keyevent 82 (согласно документу facebook) для пользователя Mac, но вместо этого я получил это:

введите здесь описание изображения

Если я делаю command + m во время работы приложения, оно не отвечает.


person Terry Chen    schedule 28.05.2018    source источник
comment
Вы решили это? Я столкнулся с той же проблемой   -  person eugene    schedule 21.09.2018


Ответы (1)


Если эмулятор представляет собой свежее извлечение (и вы не изменили настройки по умолчанию), вам необходимо настроить эмулятор для отправки ключевых команд в программу.

После того, как вы открыли эмулятор, перейдите в его настройки и убедитесь, что Send keyboard shortcuts установлено на Send keyboard shortcuts to: Emulator Controls.

Источник: Меню отладки React Native не открывается - Android CMD + М

person Jake Chasan    schedule 28.05.2018
comment
Ты это видел? github.com/facebook/react-native/issues/18515 - person Jake Chasan; 30.05.2018
comment
Не видел этого. Я так понимаю, это все же баг? - person Terry Chen; 30.05.2018
comment
К сожалению, именно это указывает официальный GitHub. Если у вас есть GitHub, я бы отправил еще один запрос об ошибке, и, возможно, он привлечет больше внимания. - person Jake Chasan; 30.05.2018
comment
Однако я спрошу, почему вы используете версию 52, а не более позднюю версию 55? - person Jake Chasan; 30.05.2018
comment
Я не думал, что это будет иметь значение. Может стоит попробовать с v55. Спасибо! - person Terry Chen; 30.05.2018
comment
Ага, сейчас обновился до 55, все так же. - person Terry Chen; 30.05.2018
comment
Воспользуетесь ли вы той же функциональностью после выполнения следующих шагов: 1) перезагрузка компьютера и 2) создание нового примера проекта RN? - person Jake Chasan; 30.05.2018