zoukankan      html  css  js  c++  java
  • 关于AVD无法使用问题

       因为工作需要,刚入手android,搭建开发环境挺麻烦,整个环境的搭建配置我就不说了,网上很多,这里就只说一下我遇到的一个问题。

          Java JDK安装完毕,环境变量配置完毕,eclipse下载好后解压缩,android SDK下载后解压缩完毕,启动android SDK manager 下载好想要的android SDK版本,在eclipse上安装好ADT,以上都没遇到什么问题,接着就是运行AVD,AVD是虚拟android手机运行环境,在这里遇到了几个问题。

          运行AVD manager,自己新建一个虚拟手机设备,设置好参数。

          遇到问题一:我第一次设置的设备是GALAXY Nexus 分辨率在720*1280,然后其他参数按照需要设置,但是无法启动AVD,也就是AVD不在计算机屏幕上显示出来。

          解决办法:我找了好久的原因,最后试了其他几种设备,将分辨率改小了,然后启动,可以显示了。最后在网上搜了一下,网友也说分辨率不要设得太大。

          遇到问题二:AVD现在虽然可以显示了,但是无法正常运行,eclipse的console提示: 

        [2013-01-25 16:18:26 - ] The connection to adb is down, and a severe error has occured.
        [2013-01-25 16:18:26 - ] You must restart adb and Eclipse.
        [2013-01-25 16:18:26 - ] Please ensure that adb is correctly located at 'D:javasdkplatform-toolsadb.exe' and can be executed.

         解决办法:这个小问题困惑了半天,然后我打开任务管理器,杀掉了adb.exe在重启后,一会AVD可以正常运行了,然后我在网上搜了一下原因,发现adb默认端口是5037,然后就在dos环境下用netstat  -aon|findstr  "5037"看了一下5037端口,运行结果TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       2048,说明2048占用了此端口,然后使用命令 tasklist|findstr  "2048"查看该编号的任务,然后将该任务kill掉,kill掉占用5037端口的应用后adb start-server 重启adb.exe即可。

  • 相关阅读:
    mac安装搜狗
    idea的阿里代码规范检查
    记录windows10闪屏
    github访问不了
    线程安全问题例子
    简单负载均衡工具类
    git将远程分支回归到指定版本
    minio的使用
    php禁止浏览器使用缓存页面的方法
    百度seo
  • 原文地址:https://www.cnblogs.com/lteal/p/3361282.html
Copyright © 2011-2022 走看看