React 本机开发者菜单不会显示在 Android Studio 模拟器上
Posted
技术标签:
【中文标题】React 本机开发者菜单不会显示在 Android Studio 模拟器上【英文标题】:React native developer menu won't show on Android Studio emulator 【发布时间】:2018-11-07 11:09:22 【问题描述】:react-native-cli: 2.0.1 反应原生:0.52.3
我使用的是 android Studio 3.1.2。启动了一个模拟器,然后运行react-native run-android
。一切构建成功。但是,我无法在模拟器上显示开发人员菜单。对于 mac 用户,它应该是一个简单的 command + m
或 adb shell input keyevent 82
(根据 facebook doc),但我得到了这个:
如果我在应用运行时command + m
,它没有响应。
【问题讨论】:
你解决了吗?我也面临同样的问题 【参考方案1】:如果模拟器是新提取的(并且您没有更改默认设置),则需要配置模拟器以向程序发送关键命令。
打开模拟器后,进入其设置,确保Send keyboard shortcuts
设置为Send keyboard shortcuts to: Emulator Controls
。
来源:React Native Debug Menu does not open - Android CMD + M
【讨论】:
你看到了吗? github.com/facebook/react-native/issues/18515 没看到这个。我猜这仍然是一个错误? 不幸的是,这是官方 GitHub 的指示。如果你有 GitHub,我会提交另一个错误请求,可能会引起更多关注。 不过,我会问,你为什么使用版本 52 而不是更新的版本 55? 我不认为它会有所作为。也许值得尝试使用 v55。谢谢!以上是关于React 本机开发者菜单不会显示在 Android Studio 模拟器上的主要内容,如果未能解决你的问题,请参考以下文章
我们可以在cordova中识别UIGesture吗(在cordova中显示本地侧菜单的本机手势)
在某些设备中未显示 React 本机 Firebase 通知提示
谷歌地图可以在模拟器上工作,但不能在 React 本机 APP 的 android 设备上工作