zoukankan      html  css  js  c++  java
  • adb问题

    启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.在网友说在任务管理器上把所有adb.exe关闭掉.重启eclipse.但试过不管用.所以在外国网站上找到一种可行的方法:

    1.先把eclipse关闭.

    2.在管理器转到你的android SDK 的platform-tools下, 如图:


    3.键入adb kill-server ,如果adb关闭了会提示 server not running *

    4.再输入 adb start-server  如果不成功会提示 daemon not running. starting it now on port  ***的

       而如果成功的话不提示任何语句的.这时再重新打开eclipse就可以正常运行模拟器的了.

    还有一种情况,真机调试的时候,你开了腕豆夹,导致端口冲突了,前面一直没留意这个问题 ,解决办法:安装完手机的驱动后,关闭腕豆夹,重启eclipse,应该就可以了。腕豆夹与eclipse一般不同时打开!

    1:今天调试android的时候发现一个诡异的问题

    [html] view plaincopy
     
    1. C:Usersxxxx>adb start-server  
    2. adb server is out of date.  killing...  
    3. ADB server didn't ACK  
    4. * failed to start daemon *  


    adb 不管执行 shell devices 还是logcat 都会报错

    [html] view plaincopy
     
    1. adb server is out of date.  killing...  

    究其源就是adb server没启动

    到stackoverflow上查了一下 经过分析整理如下:

    [html] view plaincopy
     
    1. C:Usersxxxx>adb nodaemon server  
    2. cannot bind 'tcp:5037'  

    原来adb server 端口绑定失败

    继续查看到底是哪个端口给占用了

    [html] view plaincopy
     
    1. C:Usersxxxxxx>netstat -ano | findstr "5037"  
    2.   TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4236  
    3.   TCP    127.0.0.1:5037         127.0.0.1:49422        ESTABLISHED     4236  
    4.   TCP    127.0.0.1:49422        127.0.0.1:5037         ESTABLISHED     3840  

    打开任务管理器kill掉4236 这个进程。ok

  • 相关阅读:
    Android编译系统分析四:实战-新增一个产品
    Android编译系统分析三:make完整编译android系统
    Android编译系统分析二:mm编译单个模块
    【python】-文件操作1
    【python】-文件操作
    【python】-集合操作
    【python】-字典的使用
    【python】-字符串常用操作
    【python】-编程练习
    解释型语言与编译型语言
  • 原文地址:https://www.cnblogs.com/liubingna/p/3403419.html
Copyright © 2011-2022 走看看