我正在尝试从Powershell为我的React Native项目运行android模拟器。看来我没有正确安装东西。在我的React Native项目内部,我使用npm start
并运行该项目,然后在Android上使用a
并得到以下信息:“ 运行adb时出错:未找到Android设备。请连接设备并按照此处的说明启用USB调试:https://developer.android.com/studio/run/device.html#developer-device-options。如果您使用的是Genymotion,请转到“设置”->“ ADB”,选择“使用自定义Android SDK工具”,然后将其指向您的Android SDK目录。 “
我没有使用Genymotion。我不想使用USB调试,我想在桌面上运行模拟器。这可能吗?
从Powershell:
cd env:
ls path
C:\AndroidSDK\platform-tools\adb.exe
所以看来abd
在我的path
上。
答案 0 :(得分:0)
我来自Mac开发环境,在i
之后按npm start
会自动打开Simulator应用程序。这与Windows上的行为不同。您首先需要打开Android Studio并启动仿真器,然后a
命令将起作用。
您可以检查是否有设备可以通过adb devices
运行expo。在启动模拟器之前,我的清单是空的。