Android emulator 如何在默认Android emulator中重新加载react本机应用程序
我正在使用默认的Android emulator运行react本机应用程序,我需要经常重新加载应用程序,我该怎么做Android emulator 如何在默认Android emulator中重新加载react本机应用程序,android-emulator,react-native,Android Emulator,React Native,我正在使用默认的Android emulator运行react本机应用程序,我需要经常重新加载应用程序,我该怎么做 如何将genymotion设置为应用程序运行的默认模拟器?使用命令行打开开发菜单:adb shell input keyevent 82 你可以在那里激活实时重新加载 对于android用户可以使用CTRL+R 对于apple用户可以使用R+R(两次R) 对于开发人员选项: 也可以使用该命令⌘ + 应用程序在iPhone模拟器中运行时的D键盘快捷键,或命令⌘ + M在Android
如何将genymotion设置为应用程序运行的默认模拟器?使用命令行打开开发菜单:
adb shell input keyevent 82
你可以在那里激活实时重新加载
对于android用户可以使用CTRL+R
对于apple用户可以使用R+R(两次
R
)
对于开发人员选项:也可以使用该命令⌘ + 应用程序在iPhone模拟器中运行时的D键盘快捷键,或命令⌘ + M在Android仿真器中运行时
R+R适用于android模拟器。对于android模拟器,在模拟器上用键盘按下“CTRL+M”以重新加载react本机项目。我尝试了以下方法:
按Ctrl+m,将弹出一个菜单 为了更轻松<代码>启用热重新加载:每当您对代码进行更改时,它都会自动重新加载;您不必一次又一次地重新加载
在我的mac电脑上,使用“fn”键+M显示开发菜单是否有我双击键盘上的“R”不起作用的原因?我有一台Mac电脑在运行模拟器,非常好。我知道它会看到我的击键,因为我可以通过cmd启动多点点击。奇怪的是,我似乎不能触发一次刷新。我必须像rajat44建议的那样使用Command+M并选择启用实时重新加载。@SmokinJoe,确保在您的Android Studio中,选中“工具”->“Android”->“AVD管理器”->“虚拟设备配置”->“启用键盘输入”复选框。然后再次尝试运行emulator,然后再试一次。我发现我必须非常快地双击R,否则它将无法工作。Сonversly
CTRL+R
用于android。对我来说,在Android模拟器上的macOS上,CTRL+R
不起作用,只有R+R
起作用。R+R(无修改键)是秘密键盘快捷键。谢谢对于Android,也是如此——thx@Ajnas Kt对于Windows中的tipWorks也是如此。诀窍是足够快地输入R+R。我的设备上的usb端口非常杂乱,所以我无法晃动它(这会损坏打包机并破坏一切)。我在/home/.bashrc:alias adbmenu='adb shell input keyevent 82'
中创建了一个别名。到目前为止,它被证明是可靠的。否则我无法启用热重新加载。谢谢@Mohamed Mellouki。你的解决方案对我有效。如果你使用macos BigSur,那么你可能也想看看这个。