Android Studio 3.0 遇到新建AVD且select Deployment Target显示没有设备的解决方法

举报
悲恋花丶无心之人 发表于 2021/02/03 01:29:17 2021/02/03
【摘要】 目录 一、问题描述      二、解决方法 一、问题描述      1.博主第一次用android studio 3.0,操作系统是win10 64位。在Debug app这个按钮这里卡了一些时间,就是因为它总是提示ADB server启动的问题,让我retry或者cancel。 2.AVD的问题是在新建完成后,select Deployment Target出不...

目录

一、问题描述     

二、解决方法


一、问题描述     

1.博主第一次用android studio 3.0,操作系统是win10 64位。在Debug app这个按钮这里卡了一些时间,就是因为它总是提示ADB server启动的问题,让我retry或者cancel。

2.AVD的问题是在新建完成后,select Deployment Target出不来显示没有设备,于是又很蠢的新建了很多的AVD,结果发现每一次新建的AVD名称后面会有数字:例如第一次新建的Nexux S API 26,你会因为看不到新建的AVD而再去新建,此时新建的AVD名称是Nexux S API 26 2。由此可以看到我们其实第一次新建的AVD确实存在,但是为什么是一片空白呢?

3.博主遇到的这个情况: 打开cmd,输入adb start-server: 

命令行会提示这个错误:


  
  1.  adb server version (31) doesn't match this client (39); killing...
  2.  could not read ok from ADB Server
  3.  * failed to start daemon
  4.  error: cannot connect to daemon

原因是5037端口被占用了,解决方法:关掉占用该端口的程序


二、解决方法

 1.例如博主遇到就是这个问题,输入:

netstat -aon|findstr "5037"
 

 

  发现12584占用了5037端口,于是就查看12584端口的任务:

 2. 输入

tasklist|findstr "12584"
 

 发现是360手机助手这个任务,那么就请打开任务管理器把这个进程结束掉(注意“12584”只是本人电脑上的这个程序占用的端口,具体的可分情况而定)。

3.这个时候,再次查看12584和5037端口,什么都没有了,就说明问题解决完成!

 4.不信?那就再次点击Debug ‘app’,这时之前建立的AVD都出现了:

5.我们点击Nexus S API 26:

      这个界面说明AVD我们创建成功了!!

6.再次点击Debug ‘app’:

                                    

博主的first_try程序就可以显示了,这里是最简单的“Hello world!”。

至此AVD建立完成!!

文章来源: nickhuang1996.blog.csdn.net,作者:悲恋花丶无心之人,版权归原作者所有,如需转载,请联系作者。

原文链接:nickhuang1996.blog.csdn.net/article/details/79264721

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。