Подтвердить что ты не робот

Как включить живую перезагрузку в режиме реагирования на андроид?

Как включить перезагрузку Live в эмуляторе Android?

документация для Android не была очень полезна для андроида noob.

4b9b3361

Ответ 1

  • Введите в командной строке следующую команду, чтобы установить и запустить приложение на устройстве или эмуляторе:

    $ react-native run-android

  • Затем нажмите на эмулятор и нажмите CTRL + M (CMD + M на MacOS) или встряхните устройство Android, на котором запущено приложение.

  • Затем выберите опцию " Включить живую перезагрузку" во всплывающем окне.

    enter image description here

Ответ 2

При выполнении команды в меню конфигурации появится adb shell input keyevent 82

Документация

Ответ 3

Я СЛЕП. В нем четко сказано:

На Android встряхните устройство или нажмите кнопку аппаратного меню (доступно на более старых устройствах и в большинстве эмуляторов, например. в гениальности вы может нажимать ⌘ + m или F2, чтобы имитировать нажатие кнопки меню оборудования). Ты можешь также установите Frappé, инструмент для OS X, который позволяет вам эмулировать дрожание устройств удаленно. Вы можете использовать ⌘ + Shift + R в качестве ярлыка чтобы вызвать тряску от Frappé.

Ответ 4

Я использую примечание 3 Redmi для цели отладки и столкнулся с аналогичной проблемой. Решение состояло в том, что MIUI по умолчанию отключает всплывающее разрешение для приложений, которое необходимо в этом случае, чтобы получить экран перезагрузки. После включения разрешения всплывающего окна для моего приложения он отлично работает. Надеюсь, это поможет кому-то.

Ответ 5

  • Использование ярлыков: CTRL + M или CMD + M (macOS)
  • С терминала: adbshell input keyevent 82

Важное примечание: Используя Expo, убедитесь, что вы находитесь в режиме разработки. Ярлыки не будут работать в производственном режиме для эмулятора Android.

Я включил это в Expo XDE, нажав на шестеренку рядом с URL и проверив режим разработки. Возможно, вам придется восстановить.

Экспо - Режим разработки


enter image description here

Ответ 6

Чтобы включить live reload в React Native с Android, вам необходимо выполнить следующие действия:

  • Откройте эмулятор;
  • Выполните свое приложение (run-anroid run-android);
  • Убедитесь, что приложение запущено;
  • Нажмите эмулятор и нажмите: CTRL + M.

Некоторые параметры будут открыты, и вы выберите "Включить Live Reload", как показано ниже. Нажмите, чтобы увидеть изображение

Ответ 7

Чтобы включить горячую перезагрузку или прямую перезагрузку на устройстве (внешний телефон Android):

Во-первых, запустите приложение с помощью react-native run-android на терминале.

Теперь встряхните устройство Android с запущенным приложением.

Затем выберите " Enable Hot Reloading или " Enable Live Reload Enable Hot Reloading во всплывающем окне.

Ответ 8

Я обнаружил, что, если я react-native run-android из консоли, то изменение и сохранение файла (с любым редактором) не перезагружает приложение.

Но когда я запускаю приложение из консоли кода VS, живая перезагрузка работала для каждого изменения и сохранения.

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

Ответ 9

Если кто-то попытается открыть In-App Developer Menu, откликнитесь на родной

Android → CTRL + M или вы также можете встряхнуть свое устройство

и

IOS → ⌘ + m (CMD + M) or shake device

если по какой-то причине IOS Simulator по какой-то причине не работает, попробуйте открыть

simulator → Hardware → Shake Gesture ( For me ^⌘Z)