Android Studio 3.0 遇到新建AVD且select Deployment Target显示没有设备的解决方法
【摘要】 目录
一、问题描述
二、解决方法
一、问题描述
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:
命令行会提示这个错误:
adb server version (31) doesn't match this client (39); killing...
could not read ok from ADB Server
* failed to start daemon
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)