参考文章:
https://blog.csdn.net/chang_sir/article/details/51755572
今天想用真机测试一个程序,却报出这样一个**Error"No target device found"**.检查了一下,机子明明已经连接成功了啊。而且我的Edit configurations.. --> Deployment Target Option --> Target已经设为 USB Device了。为什么还会报没有找到目标设备呢?
1. 初步估计是自己上次修改工程时候有可能没有正常关闭,也有可能是修改配置时候有冲突,总之是不能用了,出现了问题,参考上面提到的那个文章最后得到了解决。第一步,保证手机和电脑的物理连接。
2. 点击Android Device Monitor按钮
确定你的设备是Online的,如果没有显示你的设备,就说明Android Monitor程序没被启动而无法识别USB线所连接的设备,这个时候呢不要着急,这是很正常的现象。解决办法也很简单,找一下**View Menu按钮,也就是一个倒立的小三角,下拉菜单中有一个Reset adb**选项,点击你会发现你的设备已经online了。
对于我的工程来说操作到了这一步回到主界面里面就可以正常操作了,这证明错误已经得到了修复。