adb远程调试能远程打包并实时打印出设备的日志,再也不需要被数据线束缚。adb远程调试主要步骤分为八个部分,如下:

关闭防火墙

由于防火墙拒绝链接会导致adb服务无法启动,因此需要关闭局域网的防火墙。

配置ADB环境

与JDK配置环境相似,在环境变量path下新增SDK的tools和platform-tools目录,如下示例:

网上有的还有使用创建的变量android来引用,我个人觉得没有必要,直接配置地址更加清晰。

启动ADB服务

打开cmd,输入adb server即可:

类似于上图,输入回车后没有任何提示代表启动成功

查看设备在局域网下的ip

打开移动设备,找到局域网下的IP地址,各个手机查看IP的位置都不太一样,需要注意电脑和移动设备必须在同一个局域网下,不然一切都没有意义。以下均以192.168.31.162为例

数据线链接设备

用数据线链接电脑和移动设备,并查看设备:adb devices

设置端口

在cdm里输入 adb tcpip 5555,表示adb服务要征用电脑的5555端口,这个端口要确保没有被其他程序占用

连接设备

下载ADB WIFI的插件

在Android Studio的file-setting-plugin下搜索ADB WIFI并重启,此时的Android Studio即使在没有数据线连接的情况下也能调试刚刚在cmd中连接的移动设备了。

Android adb远程调试相关推荐

  1. [免费专栏] ATTACK安全之检测车机中ADB远程调试控制Android系统攻击

    也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 ATTACK付费专栏长期更新,本篇最新内容请前往: [车联网 ...

  2. android 使用adb远程调试

    由于本人公司的性质是搞嵌入式开发,但是我们的设备却很蛋疼的没有留adb接口出来,所以特别去找了一下ADB远程调试的资料,但是发现网上大多说得都不是很完整,或者方法不适用,所以特地把本人的方法贴出来供大 ...

  3. android webview远程调试

    H5的调试的方式一般用chrome的emulator就好,可是遇到APP就拙计了.这时候还得用远程调试,远程调试很给力,不过目前网上还没有好的文章讲解,要好好的把其配置下来还是非常有难度的,今天折腾了 ...

  4. 在Android上远程调试JavaScript

    安卓下调试javascript脚本时,首先需要一个环境,一般的做法是移植一个js引擎到安卓手机里面,然后进行断点调试.这样能保证安卓下运行脚本的真实性,但手机编写代码非常不方便,编程还是在PC上方便写 ...

  5. 局域网内使用adb远程调试Android项目(Mac为例)

    前言 因为我的设备要连接硬件,导致type-c接口不能连着电脑,但是连着硬件出现了闪退等bug,又没法看log,听从高手建议研究了一下adb发现还是很好用的. 安装 安装homebrew 安装adb ...

  6. android studio 远程调试,Unity3D学习笔记——Android远程真机调试(Unity Remote)

    前言:当使用Unity开发移动端的游戏,特别是使用到手机的传感器,如重力感应等,调试的时候,很麻烦, 因为每次都需要编译成APK后安装到手机中测试,而Unity Remote便能很好的解决这个问题,U ...

  7. Android adb无线调试

    手机和电脑要在同一网络下 手机ADB调试一定打开哦 1.先用数据线将手机与电脑连接,确保adb调试已连接 2.在手机设置中找到"状态信息"就可以查看看手机IP啦 3.打开andro ...

  8. Android adb无线调试脚本

    使用adb的无线调试功能十分的方便. 但是实际工作中,总是要手动输入,十分麻烦.所以就把它写成脚本文件. 使用步骤 连接上USB 运行脚本文件(windows双击运行bat文件,mac的话termin ...

  9. android dhcp 脚本,Android adb无线调试脚本

    image.png 使用adb的无线调试功能十分的方便. 但是实际工作中,总是要手动输入,十分麻烦.所以就把它写成脚本文件. 使用步骤 连接上USB 运行脚本文件(windows双击运行bat文件,m ...

最新文章

  1. Powershell获取当前机器的序列号用户名域
  2. python函数几个return语句_Python常用函数--return 语句-阿里云开发者社区
  3. java调用net_Java调用C#.net开发的WebService
  4. urlib2和requests模拟登陆查询MD5
  5. 15.深入理解Zend执行引擎(PHP5)
  6. 第二十四章 异常和错误处理 6异常类与模板的关系
  7. 一种传统发酵彝药有效抑制新冠病毒的复制体外研究
  8. JS炫彩动画效果的文字特效
  9. FS32R294JCK0MJDT功能、FS32R294KCK0MJDT特点、FS32R294KAK0MJDT雷达微控制器
  10. Scratch3.0创意编程(基础篇):第9课 大鱼吃小鱼
  11. WebApp开发入门
  12. vue3中使用canvas
  13. biu biu biu
  14. 什么叫系统后门?后门与漏洞有什么区别?
  15. 简单Tomcat和Nginx部署前端项目
  16. SkeyeVSS综合安防视频云服务H5无插件直播点播实现HEVC H265 300毫秒以内低延迟播放
  17. 8年iOS架构师告诉你,为什么iOS现在不行了!
  18. 计算机网络自顶向下方法简答题与综述题题目与答案汇总
  19. GridView控件只让某列可以编辑,并在后台获取值的方法
  20. IDC扫盲贴——北京各大机房比对

热门文章

  1. html5语言基础教程,HTML5基础教程,从入门到精通,零基础学HTML5
  2. 钉钉小程序可以上传文件_怎样禁止钉钉外发文件?钉钉文件传输协议分析
  3. arcgis怎么做poi_跟着闫磊大神学ArcGIS,事半功倍
  4. mysql5.7.18压缩包下载_Centos7搭建Mysql5.7数据库
  5. 学生电脑哪个牌子好_常亮补光灯哪个牌子好服务至上
  6. 《机器学习概论》习题答案
  7. Android 百度地图-实现POI的搜索(搜索周边)附源码
  8. 领域驱动设计-3-模型的管理
  9. BZOJ 2458 最小三角形(分治)
  10. Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version.