android React原生Ctrl M或开发工具未显示在我的模拟器中

llmtgqce  于 2024-01-04  发布在  Android
关注(0)|答案(7)|浏览(164)

他提前感谢,在React Native我无法右键单击或在模拟器中打开开发模式.

nue99wik

nue99wik1#

  1. adb shell input keyevent 82

字符串
在你的Windows命令行中使用这个,它对我有用。

zzwlnbp8

zzwlnbp82#

如果上述解决方案没有帮助,这里是什么为我工作。
1.使用安装了Play Store的模拟器。在Android Studio中创建虚拟设备时,它将具有Play Store图标。
1.从Play商店下载Expo。由于某些原因,vscode推送到我的模拟器的Expo应用程序对我来说无法正常工作。
1.运行expo start并在浏览器上打开Expo开发者工具页面(如果它没有自动打开,请键入'd'),然后复制左下方的URL。
1.在模拟器上,运行expo应用程序,并在顶部选择Open from Clipboard,它将显示您复制的网址。
对我来说,这在启动Building JavaScript捆绑包时做得更好,一旦加载了应用程序,我就可以使用Ctrl M来模拟摇晃设备并打开开发人员菜单!
我在解决这个问题时学到的其他故障排除技巧:

  • 就像上面的评论所说的,不要处于生产模式
  • 确保正确设置路径,以便能够访问您的Android sdk,nodejs和本地项目node_modules/bin(如果您没有进行全局npm安装)。
  • 如果您在远程调试时遇到问题,请确保Chrome调试器未打开。如果已打开,请关闭它,让调试器侦听正确的端口(对于我来说是19001),然后在设备上重新加载项目。

我希望这对某人有帮助。

8gsdolmq

8gsdolmq3#

对于Windows 10,您需要添加此选项,以便可以使用CRTL+M打开调试和重新加载
添加环境变量
打开文件资源管理器,将以下内容复制并粘贴到地址栏中。

控制面板\系统和安全\系统

点击左侧菜单上的高级系统设置。
点击底部的环境变量。
单击New添加一个用户变量(顶部部分)。
您将添加两个:
变量值

Android_HOME C:\Users\username\AppData\Local\Android\Sdk
JAVA_HOME C:\Program Files\Android\Android Studio\jre\jre

然后在系统变量下(底部),点击路径变量,然后点击编辑。
在弹出窗口中,单击New添加另一个变量:
C:\Username\AppData\Local\Android\Sdk\platform-tools C:\Program Files\nodejs
点击OK,OK
然后尝试您的模拟器看到这个链接:https://medium.com/@lpault29/react-native-environment-for-windows-e25806df867c

展开查看全部
o2rvlv0m

o2rvlv0m4#

关闭生产模式解决了我的问题。

b4lqfgs4

b4lqfgs45#

展会解决方案:
我不认为这是最好的方法,但这需要零设置,并为我工作:
1.返回世博会航站楼(输入expo start的航站楼)
1.按shift + m
1.选择Toggle developer menu
就是这样,你的模拟器现在应该出现在开发人员菜单中。

3gtaxfhh

3gtaxfhh6#

有一个帖子说关闭生产模式->我花了时间来寻找在哪些设置->我正在寻找模拟器设置,它是在模拟器中。这篇文章是它澄清它。
1.生产模式关闭
在“生产模式”-
1.打开AVD Emulator和您的应用程序,按Ctrl+M
应该能用

ih99xse1

ih99xse17#

  • 确保我们安装了所有这些SDK文件,我尝试了上述所有解决方案,但没有人解决我的问题,但在这样做之后,现在一切都正常,希望它也能解决你的问题

相关问题