当前位置: 首页 > 知识库问答 >
问题:

打开开发菜单或在不摇晃的情况下重新加载应用程序?

壤驷涛
2023-03-14

有没有办法打开开发菜单或重新加载应用程序而不摇晃应用程序

Android无线wifi,无需usb线缆Windows 10

热装填或现场装填不够好,我的手臂受伤:)

共有2个答案

尹辰沛
2023-03-14

正如@bennygenel所暗示的,从该页面可以看到Android上通过adb有一个命令

adb shell input keyevent 82

在无线设备上打开菜单

鱼阳伯
2023-03-14

对于android:在你的软件包中。json在脚本中添加以下行

 "reload":"adb shell input keyevent 82 && adb shell input keyevent 66 && adb shell input keyevent 66",
 "devmenu":"adb shell input keyevent 82",
 "debug":"adb shell input keyevent 82 && adb shell input keyevent 61 && adb shell input keyevent 66 && adb shell input keyevent 66"

现在,你可以运行npm run devmenu在android中打开shake菜单,reload重新加载应用程序,debug连接远程调试器。

对于ios:你可以在应用程序中的某个地方为它制作一个按钮,并且只在应用程序处于开发模式时才显示它。

import {NativeModules,Platform} from "react-native"


renderDevMenuTouchable = () => {
    if(__DEV__ && Platform.OS == "ios" ){
        return (
            <TouchableOpacity
            style={styles.touchableDebug}
            onPress={()=>{
                NativeModules.DevMenu.reload();
            }}
            onLongPress={()=>{
                NativeModules.DevMenu.show();
            }}
            > 
            <View style={{backgroundColor:"red",width:23,height:25}}/>
            </TouchableOpacity>
        )
    }
    else {
        return null;
    }

}
 类似资料:
  • 问题内容: 我正在尝试为嵌入式平台开发GUI应用程序,而无需任何窗口操作,并且正在使用DirectFB进行操作,它非常适合我的需求。 由于我为之开发的嵌入式软件没有那么强大,因此我真的很想尝试在自己的Ubuntu桌面上进行开发。问题是Framebuffer与X.org冲突,导致我离开了整个桌面,然后关闭X.org只是为了查看更改的结果。 是否有适合我需求的优秀帧缓冲模拟器?Qt有一个名为QVFb的

  • 问题内容: 我正在制作一个嵌套菜单和子菜单,到目前为止,所有操作都已完成。.现在,我需要使此可折叠菜单默认根据给定的ID打开。 您还可以查看下面的完整工作代码段, 需求: 我有一个ID值存储在父组件中(您可以在数组变量下面查看此变量)。 即使有多个子菜单,此ID也将仅属于上一级子ID,因此肯定会有一个复选框,以便需要选中此复选框,并且需要打开父级菜单。 例如.., 正如openMenuId一样,因

  • 问题内容: 我想扩大 行高 并显示其中的内容。我在想要的视图中显示我的内容,当我点击一个单元格时,它应该像下图所示那样展开,但无需重新加载UITableview。 到目前为止,我一直在尝试。 1)我尝试在内部扩大视图,但是没有用 2)我尝试添加rowAtIndex变得越来越复杂 3)我尝试更改更改行高并在索引处滚动,效果很好,但我不想那样做。(不好的事情,我必须重新加载表视图) 但是我得到了很多答

  • 我正在尝试使用activeMq作为具有开放自由的JMS的代理。我设法在队列中获取消息,但我的激活规范从未触发。我在日志中读到了以下内容。 这是我的server.xml配置jms部分

  • 我有一个用户名列表,用户名列表根据用户输入的数量而增加。问题是,当用户输入用户名时,列表会被输入填充,只有当我的页面重新加载时,我的页面才会更新。这是我迄今为止尝试过的代码。 我无法在外页重新加载的情况下更新数据。请建议我如何更新ui:在外页重新加载的情况下重复数据。提前谢谢。

  • 问题内容: 有没有办法可以在不重新加载页面的情况下修改当前页面的URL? 如果可能,我想访问#哈希 之前 的部分。 我只需要更改域 后 的部分,所以就好像我没有违反跨域策略一样。 问题答案: 现在,可以在Chrome,Safari,Firefox 4+和Internet Explorer 10pp4 +中完成此操作! 例: 然后,您可以用来检测后退/前进按钮的导航: