anroid 通过wifi连接手机,进行调试

  1、手机必须有root权限。

  2、电脑pc端和手机必须是在同意个局域网内(至少能够通过IP找到对方)。

  3、手机先通过USB调试,在连接的时候,手机会弹出一个确定对话框,选择一致可以使用本机调试,这样在通过WiFi调试的时候,就不用每都需要“确定”调试,但有些手机在WiFi连接的情况下,不会弹出“调试提示”对话框,那么adb中使用命令:adb get-state 得到的信息就是unknown,那么ddms就调试不了程序。

 4、 手机上有个终端模拟器,就像Linux下面的终端。

 5、 在终端模拟器中输入一下命令:(下面网上很多)

           su  root    // 是获取系统的最高权限,

           setprop service.adb.tcp.port 5555    //设置tcp连接的端口,5555是默认的,也可以是其他端口,最好是不要太小,以免使用到系统占用的端口。

    stop adbd     //关闭adbd

           start  adbd     //开启adbd

6、在pc端口的cmd(windows) 或者 terminal (linux)中:

 adb connect 192.168.1.100:5555  //  连接到手机,手机连接到WiFi中的局域网IP地址,5555 就是上面设置的tcp连接端口

 adb disconnect 192.168.1.100:5555  //断开手机连接。

总结:重点是“第3点”,因为这个问题很容易被忽略,至于其他的在网上有很多资料,基本都能够查到的。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值