我正试图通过Genymotion模拟器Google Pixel 3在我的PC(Win 10 64位)上运行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目录。
当我在expo cli上的模拟器上单击“运行”时,我已经安装了最新版本的Virtual Box,genymotion模拟器并正确地将expo安装在我的“ c:\ repos”中。 sdk管理器已经安装在我的c:\和genymotion设置中,我在adb中设置了以下路径:“ C:/ Program Files / Genymobile / Genymotion”,它表明此文件夹有效。
答案 0 :(得分: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 usb
和adb tcpip 5555
。