为什么我不能通过无线ADB安装这个Android程序?

时间:2017-03-08 17:58:32

标签: java android android-studio adb android-5.0-lollipop

https://github.com/JonWoodlief/android-pololu-maestro-ssc

我打算用这个来学习如何操作通过micro-usb连接到我的android的maestro-ssc卡到mini-usb线缆。我正在运行一个Verizon Galaxy S5(SM-G900V)并且我根植于Android 5.0。我使用Konnect-ADB运行无线ADB,调试信息显示在Android工作室的Android监视器上,当我运行adb设备时,它被列为设备。

我使用gradle构建apk,然后运行

adb -d install C:\AndroidStudioWorkspace\android-pololu-maestro-
ssc-master\app\build\outputs\apk\app-debug.apk

安装。但它给了我

error: no devices found
adb: error: connect failed: no devices found
- waiting for device -

它只做这个

在等待的同时,我可以在命令提示符下运行adb设备,并显示该设备已连接。

2 个答案:

答案 0 :(得分:2)

您是否使用了ADB Konnect上显示的adb connect <host>:<port>

您是否已使用手机的开发者选项并启用调试以及启用允许通过TCP /网络进行调试

答案 1 :(得分:0)

Alex P.将其作为评论提交,但我想我应该回答这个问题。

我正在使用的-d标志是限制install命令以查找USB设备。这是一个无线设备,因此无法正常工作。由于这是我连接的唯一ADB设备,丢弃-d工作正常,但如果我有多个设备,我将不得不使用-s标志和串口来选择正确的设备。