最近由于要在另外一台android设备上调试代码,在本机PC上查看其log.两台机器离的比较远, 无法用usb直接连接,于是在网上找了很多资料,最找使用adb connect方法解决了该问题。解决过程如下:

1,  确认本机PC 没有任何adb 设备连接,包括模拟器和usb连接, 即 使用

“adb devices” 命令后, 列表显示为空, 这个是为了后面敲命令容易一些

2,  将远程android设备接入wifi, 并查看其IP地址:设置—〉无线或网络---〉WLAN设置—〉按menu键并选择“高级”选项---〉IP 地址  例如192.168.2.11

3,  本机command 命令下执行 ping  192.168.2.11, 如果ping成功,说明可以连接

4,  执行 adb connect 192.168.2.11

如果显示连接成功,则可继续执行后面的操作;如果不成功,如显示:

unable to connect to 192.168.2.11:5555

有可能是设备监听端口的问题,则可以在手机终端执行如下命令:

su  //获取root权限

setprop service.adb.tcp.port 5555   //设置监听的端口,端口可以自定义,如5554,5555是默认的

stop adbd   //关闭adbd

start adbd   //重新启动adbd

手机终端的下载程序可以在这里下载:http://as.baidu.com/a/item?docid=437072506&f=web_alad_1

执行这个的前提是你手机可以root权限,如果没有root权限仍然不能执行su

获得root权限的方法很多,手机型号不同,获取方法也有差别,网上很多方法,这里不再细述(对调试开发者,获得root权限是非常必要的)

5,  adb connect ip 成功以后可以执行原来usb连接时的所有命令,如adb install, adb logcat等。

下面附上adb的常用命令

1,  开启adb  服务

adb start-server

2,  关闭adb 服务

adb kill-server

3,  查看设备

adb devices

4,  安装软件

adb install xxx.apk

5,  卸载软件

adb uninstall xxx.apk

6,  进入设备或模拟器

adb shell  devicename

如果当前只有一个设备,devicename也可以为空

7,  从电脑上发送文件到设备

adb push  PCfilepath devicepath

8,  从设备上copy文件到电脑

adb pull devicepath  PCpath

9,  查看bug报告

adb bugreport

10, 获得设备序列ID

adb get-product

11, 查看log

adb logcat

通过wifi连接android设备的方法相关推荐

  1. adb通过wifi连接android设备(魅族note3)

    AS使用usb数据线调试手机时有时一松碰一下就断了,所以尝试用无线调试会稳定一点. 1.首先安装ADB WIFI 打开FILE->Settings->Plugins->Browse ...

  2. Mac通过wifi连接 Android设备

    公司用的全是mac开发,但是全是type-C接口,每次背电脑回家啊,还得带个数据线转换器-- 想着回来,直接通过Wi-Fi连接手机就好,发现完全忘了之前套路,现在赶紧记下一波,保证包教包会! STEP ...

  3. adb wifi连接android设备

    有块新的板子 : (1)有串口,应没有常见的手机的usb的口. 于是用串口设置 setprop service.adb.tcp.port 5555 stop adbd start adbd (2)有w ...

  4. android 8 wifi 不稳定,安卓手机无线网连接不稳定怎么办 wifi连接不稳定的解决方法...

    工具/原料 安卓4.3 方法/步骤 这个功能应该是安卓4.3的特有功能,会检测wifi的连接质量在相同手机4.1.2的版本是没有的. 但这个版本的wifi检测似乎有点问题,即便是离wifi源很近,也会 ...

  5. TV(智能电视)app开发,电视wifi连接Android studio 真机调试

    前几天领导安排一个智能电视APP开发的项目,由于电视都比较大,我们不方便用数据线连接adb调试,今天给大家分享一个wifi连接电视adb的方法.哪里不对的地方还请大家批评指正! 我们开发手机app的时 ...

  6. android设备连接win10,win10手机连接Android设备、iphone 操作方法

    win10手机连接Android设备.iphone 操作方法 在windows10 1709 秋季创意者更新版操作系统中 windows 设置 界面的 [手机]功能有什么用呢?我们在windwos 设 ...

  7. 解决pd16虚拟机 mac 联网失败问题?pd16不能连接USB设备解决方法

    Parallels Desktop 16 被称为macOS上最强大的虚拟机软件,可以在 Mac 下同时模拟运行 Win.Linux.Android 等多种操作系统及软件而不必重启电脑,并能在不同系统间 ...

  8. Qt Creator连接Android设备

    Qt Creator连接Android设备 连接Android设备 要求 指定Android设备设置 手动设定 查看Android工具链设置 管理Android SDK程序包 管理Android虚拟设 ...

  9. 苹果电脑基于Android File Transfer for mac连接Android设备

    苹果电脑如何连接Android设备 第一步:前往搜索引擎,搜索并下载 安装「Android File Transfer for mac」 第二步:在连接手机前先运行已下载好的「Android File ...

最新文章

  1. Python爬取近十万条程序员招聘数据,告诉你哪类人才和技能最受热捧! | 原力计划...
  2. 服务器系统打包,详解Docker 容器基础系统镜像打包
  3. CC1100E被不同频段的频率干扰问题
  4. 羽毛球比赛裁判常用英语术语
  5. zookeeper springboot_摊牌了!我要手写一个“Spring Boot”
  6. 国产手机卖的越来越贵,是好是坏?
  7. 如何在 OS X Yosemite 中安装 Java
  8. python程序化 k线指定时间更新_Python获取股票历史、实时数据与更新到数据库
  9. 更改oracle字符集为utf_oracle字符集AL16UTF16改为ZHS16GBK
  10. 大数据导论(2)——推动大数据发展主要的商业因素(业务架构、业务流程管理、通信技术、万物互联等)...
  11. rsync文件同步应用--客户端的配置
  12. [转]关于管理的经典故事(员工激励)
  13. element cannot be mapped to a null key
  14. 关于ip、pv、uv的概念
  15. 网站架构优化之css+div设计对SEO的影响
  16. WLC-WLC升级(以2504为例)
  17. 全基因组选择-GS的技术评估
  18. 如何查看进程内存情况?
  19. 批量修改图片名称(去掉原名字中的中文字符和空格)
  20. 为什么一定要和赚过钱的人学赚钱?

热门文章

  1. 2021/11/11
  2. Visual Studio 2019 搭建Flex
  3. 关于文件夹和快捷方式
  4. 声纹识别demo_声纹识别 · JD NeuHub API Documents
  5. 【大数据开发运维解决方案】Oracle Sql基础查询
  6. 读书笔记二《产品经理从入门到精通》
  7. wow芒果从spell.dbc中提取技能名称
  8. line vty 0 4 和line vty 5 15 有什么区别
  9. 依赖是什么及类的关系有那些
  10. LeetCode打卡--Facebook面试题