如何在真实设备上打开react-native的dev菜单
我已经看到许多边界案例和奇怪的开发人员界面。
从“摇动您的设备”开始,这实际上是不切实际的,尤其是在平板电脑上
要在Android Studio周围工作以模拟按钮按下。
有一致的方法吗?我们不能使用内部API在我们的应用程序中使用调试按钮来启动菜单navigator.popUpDevMenu()
吗?
如果没有,如何摇动平板电脑使其正常工作。这也旨在解决[如何在实际设备上配置HMR。React
native确实改善了开发体验,但是我要说的是,某些事情会使它稍微慢一些。
回答:
如果您使用的是Mac,则有一个名为Frappe的便捷工具。https://github.com/niftylettuce/frappe
您可以从外壳使用此命令
adb shell input keyevent 82
如果尚未运行,react-native run-android
或者在运行后设备已断开连接react-native run-
android。您需要重新启用开发服务器端口。您可以运行此命令,然后使用上一个命令再试一次
adb reverse tcp:8081 tcp:8081
:此解决方案仅适用于android设备,并且是上述问题中提出的黑客之一。因此这是可改进的。但是,在发生这种情况之前,它被选为有效答案。
以上是 如何在真实设备上打开react-native的dev菜单 的全部内容, 来源链接: utcz.com/qa/411254.html