如何在Android模拟器中启用实时重新加载?
android 的文档对于android noob不是很有帮助。
adb shell input keyevent KEYCODE_MENU
了一段时间了。对我来说效果很好
Cmd+M
如何在Android模拟器中启用实时重新加载?
android 的文档对于android noob不是很有帮助。
adb shell input keyevent KEYCODE_MENU
了一段时间了。对我来说效果很好
Cmd+M
Answers:
adb shell input keyevent 82
执行该命令后,配置菜单将出现adb shell输入keyevent 82
我是盲人。它明确指出:
在Android上,摇动设备或按硬件菜单按钮(在较旧的设备和大多数仿真器中可用,例如在genymotion中,您可以按⌘+ m或F2模拟硬件菜单按钮的单击)。您还可以安装Frappé,它是OS X的工具,可让您远程模拟设备的震动。您可以使用⌘+ Shift + R作为捷径来触发Frappé的震动。
CTRL + M
或CMD + M
(macOS)adbshell input keyevent 82
重要说明:使用Expo时,请确保您处于开发模式。这些快捷方式在Android模拟器的生产模式下不起作用。
我确实通过Expo XDE启用了此功能,方法是点击URL旁边的齿轮并检查开发模式。您可能需要重建。
我将Redmi note 3用于调试目的,并且遇到了类似的问题。解决方案是,默认情况下,MIUI会禁用应用程序的弹出权限,在这种情况下,获得重新加载屏幕是必需的。在为我的应用启用弹出权限后,它可以完美运行。希望它能帮助某人。
要使用Android在React Native中启用实时重新加载,您需要执行以下步骤:
某些选项将被打开,然后选择“启用实时刷新”,如下图所示。 点击查看图片
我发现,如果react-native run-android
从控制台执行,则使用任何编辑器更改和保存文件都不会重新加载应用程序。
但是,当我从VS代码控制台执行该应用程序时,实时重载适用于所有更改和保存。
我认为您可能需要一个IDE(例如VS代码)进行实时重载。
如果有人尝试以react native打开In-App开发人员菜单
Android-> CTRL + M,或者您也可以摇动设备
和
iOS->⌘+ m(CMD + M)或摇动设备
如果由于某种原因IOS Simulator无法正常工作,请尝试打开
模拟器->硬件->摇动手势(对我来说^⌘Z)