android - 运行ADB时出错:未找到Android设备-EXPO-CLI Linux

标签 android linux react-native expo

我正在尝试为使用expo cli生成的android应用程序运行react原生scaffold。运行adb设备时出错。我该怎么解决?
我已尝试升级expo cli的版本,但错误仍然存在。然后我尝试设置一个独立的路径(即使我没有使用任何android模拟器),但仍然没有任何工作。

$ sudo expo start --android
[sudo] password for nompumelelo: 
Starting project at /home/nompumelelo/Desktop/new/Have-To
Expo DevTools is running at http://localhost:19002
Opening DevTools in the browser... (press shift-d to disable)
Starting Metro Bundler on port 19001.
Tunnel ready.
Couldn't start project on Android: Error running adb: No Android device found. 
Please connect a device and follow the instructions here to enable USB debugging:
https://developer.android.com/studio/run/device.html#developer-device-options.
If you are using Genymotion go to Settings -> ADB, select "Use custom Android
SDK tools", and point it at your Android SDK directory.

我希望react原生android应用程序通过expo客户端应用程序显示在我真正的android设备上。

最佳答案

请连接设备并按照此处的说明启用USB调试:https://developer.android.com/studio/run/device.html#developer-device-options

关于android - 运行ADB时出错:未找到Android设备-EXPO-CLI Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57063281/

相关文章:

javascript - 如何在 React Native 中使用 Redux 跨多个屏幕存储多个值

android - 为什么相机 Intent 会自动将图像保存到磁盘?

android - 为什么 WebRTC 仅在 Chrome 中支持 H264 而在某些设备的 native 应用程序中不支持

android - 重启后 Fragments 的 Home Launcher 问题

linux - 如何从符号关系中打印?

c - 通过 fork 减轻内存泄漏

ios - react-native-firebase notifications().onNotification() 从不在 ios 中调用

android - Android 项目中的重复文件错误消息

java - Linux shell 中一个程序同时过滤输出和获取退出码

javascript - 从单选按钮和复选框中选择的选项不传递数据