首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android 5设备上响应本机开发菜单

在Android 5设备上响应本机开发菜单
EN

Stack Overflow用户
提问于 2017-03-28 13:33:40
回答 1查看 1.8K关注 0票数 5

我有一个基本的react-native应用程序,我正在一个真正的Nexus 5上运行,我无法找到一种方法来启用开发人员菜单,这是为iOS和模拟设备提供的。

https://facebook.github.io/react-native/docs/debugging.html

https://facebook.github.io/react-native/docs/running-on-device.html

方法1:使用亚行反向(建议) 如果您的设备运行Android5.0 (Lollipop),启用了USB调试,并且通过USB连接到您的开发机器,则可以使用此方法。 在命令提示符中运行以下命令: $ adb反向tcp:8081 tcp:8081您现在可以使用开发人员菜单中的Reload,而无需任何其他配置。

当我运行react-native run-android时,我在终端中看到了这一行

Running adb -s 06adb216 reverse tcp:8081 tcp:8081

但是我看到没有反应本地应用程序开发人员菜单。

我在跑步:

代码语言:javascript
复制
Windows 10
react-native-cli: 2.0.1
react-native: 0.42.0

我的index.android.js文件如下所示:

代码语言:javascript
复制
import { AppRegistry } from 'react-native';
import Welcome from './src/modules/onboarding/components/welcome';

AppRegistry.registerComponent('mobileapp', () => Welcome);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-29 02:30:00

要在不直接访问硬件或单击事件的情况下使用android设备或模拟器,可以通过adb通过adb shell input keyevent将输入传递到设备上,可以将event_codestring发送到设备。

更多信息在Android调试桥亚行壳输入上提供。

若要打开菜单控件,请使用adb shell input keyevent 82命令。

如果你需要更多的信息,请告诉我。

你好,杜尔加

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43071055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档