Android studio无法连接识别检测各种模拟器和手机的问题

Android Studio运行程序时检测不到模拟器的解决方法:

现在我们公司好多新手Android开发对于模拟器无法连接非常苦恼,逐一给他们调试也很麻烦,尤其是一些Java也想运行一下Android的项目..

现在整理一下非常全面的连接模拟器的方法..(首先确保path环境变量配置正确)

adb命令不知道的先打开cmd输入一下adb如果path环境配置正确就会出现很多adb的命令提示..

studio下部terminal直接输入如下命令行连接模拟器(建议使用Android原生模拟器,X86模拟器已经很流畅了)

接下来就是一些常用模拟器的连接方法:

夜神模拟器:adb connect 127.0.0.1:62001

逍遥安卓模拟器:adb connect 127.0.0.1:21503

天天模拟器:adb connect 127.0.0.1:6555 

海马玩模拟器:adb connect 127.0.0.1:53001

网易MUMU模拟器:adb connect 127.0.0.1:7555

雷电模拟器:adb connect 127.0.0.1:5555 

genymotion模拟器:adb connect 127.0.0.1:5555 

谷歌原生模拟器:adb connect <设备的IP地址>:5555

真机调试,虽然一根数据线就可以解决了,但是有些设备并没有这个功能。比如电视盒子。会议终端。ATM机。

当没有数据线的时候我们就只能使用WiFi去调试设备。

WiFi调试设备,设备和电脑必须在同一个WiFi下。
长按你连接的WiFi名字。就会进入详情,看到IP地址。

然后 adb connect <设备的IP地址>  这样就可以了。因为硬件设备几乎都是默认端口5555,所以不需要输入端口号。

注意:比如摩托罗拉,一部分机型是修改过端口号的。需要用数据线调试。WiFi调试不好找端口。

最近好多人抄袭这篇文章,麻烦你注明出处,因为我经常更新。你直接复制我的很可能就看不了了……by qi_hao

如果我们使用WiFi调试设备,无法使用Usb去连接时,只要保证任何Android设备和你的电脑连接的是同一个WiFi。

然后输入adb connect …… 命令去连接就好了。。

手机设备或者其他硬件设备,点击WiFi,点击已连接的WiFi名字,里面有IP地址那一项。

一般硬件设备的IP地址都是:192.168.0.xx ……不需要输入端口号,因为都是默认的 5555。

不建议多开模拟器,稳定性也很差..如果玩游戏请随意,开发调试时 端口号不容易找到。

以上端口都在Windows环境测试过,MAC环境的端口没有全部测完。应该是可以用的。其实原生模拟器X86的也挺快。

各个厂家改了端口号,如果以后端口号不对了,需要去各家官网咨询。知道这种连接方式就行了。

注:重复提醒:重复提醒:直接点击你的WiFi查看连接状态也能看到IP。

重启ADB方式:

Android studio 打开Tools - Android - Android Device Monitor。就是Eclipse的DDMS。点击向下的三角,展开列表框点击Reset adb。重启adb。

或者使用ADB命令重启ADB。

1 开始运行cmd
2 adb kill-server 杀死adb进程
3 adb start-server 开启adb进程
4 查看adb端口
  C:\Documents and Settings\Administrator>adb nodaemon server
  cannot bind 'tcp:5037'
5 查找adb的端口被谁占有
  netstat -ano | findstr "5037"
6 杀死该进程
  tasklist|find "5037"
7 重启adb
  adb start-server
8 如果还不行,以上动作就多做几遍

或者直接使用:reset adb 

--------------------------关于genymotion模拟器---------------------------

如果你用的genymotion模拟器。(不建议用。当年学Android时用的模拟器,2.3--4.0时代最好的模拟器。)

如今genymotion模拟器的操作依然繁琐。新手去下载上面↑提到的一些模拟器。

genymotion参考图文教程https://jingyan.baidu.com/article/fc07f9897e8e0612ffe519a3.html

genymotion杂症疑难参考http://www.jianshu.com/p/98b770f5e101

Android studio使用adb命令的截图..可以在终端下直接使用adb命令。

-------------------------- Android SDK创建模拟器------------------- -----------------

输入adb connect <设备的IP地址>:5555

原生的模拟器端口是5555

----------------------如果你用的Eclipse,没有控制台,就只能使用系统的CMD .----------- ------

需要cd进入SDK目录D:\android-sdk\platform-tools

然后在使用如上的各种ADB命令....

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值