我刚刚为 Android 8 开发购买的 Nexus 5x 遇到了一个问题:即使将开发模式设置为开启、USB 调试开启,Android Studio 或 adb 也拒绝看到它。(另一方面,我的 Nexus 6 工作正常……)尝试了一些 USB-C 线(包括与 Nexus 5x 兼容的线)。结果是一样的。
我正在使用 Mac。
1) 这是硬件缺陷还是我需要设置的 USB 模式?2)如果无法连接,我该如何进行无线开发(不先通过有线连接)?
首先,您需要检查您的设备是否显示在adc command shell
使用此功能command
:adb devices
如果您的设备正在显示,那么它很好,如果没有,您需要确保它Media device (MTP)
被禁用。禁用adb devices
时列出设备,启用时不列出。之后经过以下流程
运行 adb tcpip 5555
断开您的设备(拔下 USB 电缆)。
进入设置->关于手机->状态查看手机IP地址。
运行 adb 连接:5555
更多你可以跟进这个链接。
第二个选项是打开你的 android studio 去
file -> settings -> plugins -> search adb wifi
安装该插件并按照步骤操作。您可以在这里阅读更多关于 adb wifi 的信息: