这几天开发android应用,开发嘛,离不开调试,因为电脑比较差,所以不大喜欢用虚拟机调试,打算用真机,用真机的话问题就来了,开发机也许是插的多了,连接的不大稳定,经常是断开,严重影响到了开发,之前刷天猫盒子的时候知道adb有个wifi的连接功能,不知道可不可以用,于是就百度了下,发现还真有,不过都集中在安装插件的这个上,今天发下无需插件的和引述下这个插件:
电脑部分
方法一(无插件直连版):
首先,找到sdk的adb的位置,找不到的看下我之前的文章有提到的;
打开控制台cmd;
先输入adb看是是否可以运行,
然后测试真机需要和开发电脑在一个网段或者能ping通对方,找到手机ip;(我的是192.168.0.102)
输入:adb connect 192.168.0.102;
测试下,通过,哈哈;
方法二(测试也可以用不过每次都要数据线先链接;然后激活插件然后在拔手机,比较麻烦);
安装 Android WiFi ADB 插件
打开Android Studio --> preferences/Settings-> Plugins-> Browse Repositories
安装好之后重启android studio就可以看到了
插上数据线连接手机,等手机连上android studio之后,点击这个,提示链接成功拔掉数据库就可以调试了;
这个特麻烦,还要什么插件啊,数据线什么的,还是方法一简洁,哈哈!
手机部分
弄了以上步骤有时候还是连接不上手机:
下面就要解决下手机端部分的问题了;
方法一:
手机下个命令行模拟器:
输入命令:
su //这个就不用解释了
setprop service.adb.tcp.port 5555 // 打开文件5555端口给adb使用,这个是关键,
stop adbd //启动adb
start adbd //关闭adb
方法二:
使用数据线,插上只要手机询问是否连接usb点击是就可以了,不需要真的连接,只要开启5555端口权限
方法三:下载adbwifi助手
点击启动直接就可以了,
希望我的总结对大家有用