expo cli和ADB错误:无法连接到守护进程

问题描述 投票:0回答:1

我正在尝试使用Genymotion模拟器Google Pixel 3在我的PC(Win 10 64bit)上运行expo CLI和ADB。

当我从expo cli运行“在Android设备/模拟器上”时,我得到以下日志:

无法在Android上启动项目:运行adb时出错:找不到Android设备。请连接设备并按照此处的说明启用USB调试:https://developer.android.com/studio/run/device.html#developer-device-options。如果您使用的是Genymotion,请转到设置 - > ADB,选择“使用自定义Android SDK工具”,然后将其指向Android SDK目录。

See this image

我已经安装了Virtual Box,genymotion模拟器的最新版本,并在我的“c:\ repos”中正确安装expo现在当我点击从expo cli模拟器上运行时我收到此错误。 sdk管理器已安装在我的c:\和genymotion设置中我在adb中设置了这条路径:“C:/ Program Files / Genymobile / Genymotion”,它显示此文件夹有效。

react-native npm nodes expo genymotion
1个回答
0
投票

发生错误,因为当前的计算机和模拟器未连接。

您是否按照错误中的描述设置了Genymotion?

如果还没有,请转到设置 - > ADB,选择“使用自定义Android SDK工具” - >

并将其指向您的Android SDK目录。

/Users/username/Library/Android/sdk

运行模拟器,单击developer options,启用USB debugging并启用Wi-Fi to Cellular

运行Genymotion Shell并键入devices list以查找设备的IP地址。

打开终端并输入adb connect deviceIp:5555。确保与adb device的连接正确无误。输入adb usbadb tcpip 5555

© www.soinside.com 2019 - 2024. All rights reserved.