ADB server didn't ack * failed to start daemon及unable to obtain result of 'adb versio错误
2016-06-27 10:58
736 查看
前言
想想搞点开发真心不容易,今天早上起来打开AS就遇到ADB server didn’t ack * failed to start daemon 的错误。
解决
网上大致都是说端口占用问题,然后参考这篇博客解决了一下。 http://blog.csdn.net/xiaanming/article/details/9401981
但是从端口占用来看,确实adb.exe占用,这是正确的情况,打开as就是报错。
然后死马当作活马医,打开控制台结束adb.exe。将手机调试模式先关后开。将诸多网友的方案试了一遍。终于不错那个错误了,但是报了一个新的错误,unable to create debug bridge : unable to start adb server: unable to obtain result of ‘adb version’”
这个错误11天前刚刚有人在stackoverflow上有人提问,但是没有人给出答案。
http://stackoverflow.com/questions/33557845/android-studio-show-the-dialog-unable-to-create-debug-bridge-unable-to-start
在sdk文件夹下的platform-tools文件夹下瞎点了几下adb.exe程序,窗口启动一闪而过。当时也不知道为什么就是不想他一闪而过,于是想起之前的用WiFi连接真机调试的adb tcpip 5555,命令运行了一下,居然有惊喜。
注意第二行,平时没有这一行。这一行涉及到我们之前的第一个错误。现在运行比平时多了这一句,而且是在这里启动了这个端口,肯定有问题。
重启AS,我勒个去,居然可以了。
总结
到现在依然,没明白,整个过程到底怎么回事,真正的原因是什么。但是本人原则是,不要和工具过不去,专心最重要的事。弄了将近一个小时。这个就算过了。记录一下过程,如果有人遇到同样的错误,希望能从中找到些许思路。更有甚者如果有人能够找到其本质原因。希望能告诉我一下。文章转载自:http://blog.csdn.net/xinjianwuhen1991/article/details/49883627
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法