我正在尝试访问我的反应本机应用程序的日志。
为此,我正在运行:
react-native log-android
但是,我遇到了这个问题:
error: more than one device/emulator
adb invocation failed. Do you have adb in your PATH?
(node:24464) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): undefined
(node:24464) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
adb
绝对是我的道路,所以这不是问题。我只有一个Android模拟器。
知道还有什么可能导致这个?
尝试运行adb devices
。有多个吗?如果是这样,请转换您已连接的额外设备。有时,您的手机那是连接的,将算作设备。另外,您想拥有一个export PATH=$PATH:{YOURANDROIDTOOLS}
(诸如/用户/{user}/library/android/sdk/swool之类的东西 或/users/{user}/applications/genymotion.app如果您使用的genymotion)或profile