我已经看到了一些边界案例和奇怪的开发人员界面。
从“摇一摇你的设备”,这确实不切实际,特别是用平板电脑
在Android studio周围工作来模拟按钮按下。
如果你在mac上,有一个方便的工具叫做Frappe。https://github.com/niftylettuce/frappe
您可以从shell中使用此命令
adb shell input keyevent 82
如果没有运行react-native run-android
,或者如果在运行react-native run-android
之后设备断开连接。您需要重新启用开发服务器端口。您可以运行此命令,然后使用上一个命令重试
问题内容: 我已经看到许多边界案例和奇怪的开发人员界面。 从“摇动您的设备”开始,这实际上是不切实际的,尤其是在平板电脑上 要在Android Studio周围工作以模拟按钮按下。 有一致的方法吗?我们不能使用内部API在我们的应用程序中使用调试按钮来启动菜单吗? 如果没有,如何摇动平板电脑使其正常工作。这也旨在解决[如何在实际设备上配置HMR。React native确实改善了开发体验,但是我要
不久前,我在gradle build中添加了用于登录的配置(可能还做了git没有得到的其他事情)。但从这一刻起,在我第一次成功发布构建之后,我再也无法构建调试构建。 现在,当我在logcat中执行一个正常的调试构建(与之前使用的或android Studio调试构建一样)时,会发生什么情况: 并且应用程序立即崩溃。(也在设置adb反向和所有这些东西时,甚至使用模拟器;是的,我的开发服务器也启动了)
我可以在模拟器上启动热更新,因为我可以直接在键盘上打字。 但是,我不知道如何在实际设备上访问这些调试选项(或windows中的等效选项)。 否则,如果不使用HMR,是否从Xcode重建?有没有其他方法来重新加载应用程序?它可能很慢。 有什么帮助吗?
我们有一个反应原生项目,它在模拟器和设备上工作正常。但是,我们无法在iOS设备上使用摇动手势打开开发者菜单。 我见过其他问题,但无法解决:https://github.com/facebook/react-native/issues/5122 然而,当摇动设备时,我只是看起来很愚蠢,菜单没有显示出来。任何关于如何解决这一问题的想法都将不胜感激。
我正在尝试使用vs模拟器为Android... 因为显然Android Studio很可怕, 我需要保持hyper-v在我的其他项目中使用docker。 我想说一切都很完美, 但主要的障碍是我找不到打开React-Native开发菜单的钥匙,就像在android Studio的模拟器(ctrl+m)中一样。 还是我应该面对这行不通的事实?
我有一个基本的应用程序,我正在一个真正的Nexus5上运行,但我找不到一种方法来启用和仿真设备中的开发人员菜单。 https://facebook.github.io/react-native/docs/debugging.html https://facebook.github.io/react-native/docs/running-on-device.html $adb reverse tc