您的位置:首页 > 移动开发 > Android开发

android手机连接问题adb not responding& compatible=NO, minSdk(API 9) > deviceSdk(API 1)}

2016-01-02 16:58 585 查看
在进行android开发的时候,用真机进行测试是一个很重要的过程,因为模拟器并不能完完全全模拟真机。但是很多时候我们都会遇到这样的一个问题,真机与电脑连接不上?,下面讲解遇到这样的问题时的解决方法。

(一).在android studio 中点击运行的时候弹出- adb not responding. you can wait more,or kill “adb.exe” process manually and click ‘Restart’

找到占用adb端口的程序,在任务管理器中结束这个进程(这个需要你知道是哪个进程,只有经常解决这个问题的才知道哪个,所以这个办法估计行不通那就使用方法2)重新运行。

运行 adb kill-server 后运行adb start-server ,重新运行,(要是这个方法还是不行的话,就使用方法3)。

查看“谁”占用端口,然后把进程杀了



从这里可以看出是进程pid为6438的占用5037的端口



从上图可以看出pid为“6438”的是一个360手机加载的一个程序



如上图,这样就可以杀死占用端口的进程了,做完这三部之后重新执行程序就可以了。

(二)运行的最后一步的时候出现这个问题{compatible=NO, reason=minSdk(API 9) > deviceSdk(API 1)}根据下面三部可以解决这个问题

检查手机的usb调试是否打开,没有打开的要先在设置里面找到开发者选项,如果设置里面没有开发着选项的,不要着急,百度一下你的手机机型是怎么才能打开开发者选项,打开之后勾上允许usb调试就可以了。如图所示:


运行adb devices 看是否手机连接是成功的?

如果前两步都没有问题,那就把手机拔下重新连接手机试试,应该就可以了

我经常遇到的问题就是这两个了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息