Как включить прямую перезагрузку в эмуляторе Android?
Документация для андроида не было очень полезно для андроид нуба.
android
react-native
Кеннет Линн
источник
источник
adb shell input keyevent KEYCODE_MENU
некоторое время. У меня отлично работаетCmd+M
Ответы:
Введите в командной строке следующее, чтобы установить и запустить приложение на устройстве или эмуляторе:
$ react-native run-android
Затем щелкните эмулятор и нажмите CTRL + M ( CMD + M в MacOS) или встряхните устройство Android, на котором установлено запущенное приложение.
Затем выберите во всплывающем окне опцию « Включить оперативную перезагрузку».
источник
adb shell input keyevent 82
Выполняя команду, появится меню конфигурации adb shell input keyevent 82
Документация
источник
Я был Слепым. В нем четко сказано:
источник
CTRL + M
илиCMD + M
(macOS)adbshell input keyevent 82
Важное примечание: используя Expo , убедитесь, что вы находитесь в режиме разработки . Ярлыки не будут работать в производственном режиме для эмулятора Android.
Я включил это через Expo XDE, нажав винтик рядом с URL-адресом и проверив режим разработки. Возможно, вам потребуется восстановить.
Экспо - режим развития
источник
Я использую Redmi note 3 для отладки и столкнулся с аналогичной проблемой. Решение заключалось в том, что MIUI по умолчанию отключает разрешение всплывающих окон для приложений, которое в этом случае необходимо для получения экрана перезагрузки. После включения разрешения всплывающего окна для моего приложения оно работает отлично. Надеюсь, это кому-то поможет.
источник
Чтобы включить горячую перезагрузку или оперативную перезагрузку на устройстве ( внешний телефон Android ):
Сначала запустите приложение с помощью
react-native run-android
терминала.Теперь встряхните устройство Android, на котором установлено запущенное приложение.
Затем выберите вариант
Enable Hot Reloading
илиEnable Live Reload
во всплывающем окне.источник
Чтобы включить прямую перезагрузку в React Native с помощью Android, вам необходимо выполнить следующие шаги:
Некоторые параметры будут открыты, и вы выберите «Включить Live Reload», как показано на рисунке ниже. Нажмите, чтобы увидеть изображение
источник
Я обнаружил, что если я выполняю
react-native run-android
с консоли, то изменение и сохранение файла (с любым редактором) не перезагружают приложение.Но когда я запускал приложение из консоли кода VS , живая перезагрузка работала для каждого изменения и сохранения.
Я думаю, вам может понадобиться IDE (например, код VS) для перезагрузки в реальном времени.
источник
Если кто-то попытается открыть меню разработчика в приложении в React Native
и
если по какой-то причине Симулятор IOS не работал, попробуйте открыть
источник