美文网首页
Android设备USB和WIFI调试

Android设备USB和WIFI调试

作者: aimaile | 来源:发表于2017-05-11 10:28 被阅读0次

1.简介

在默认情况下adb是通过USB连接的,但是adb也支持通过wifi连接,前提是使用adb命令的电脑终端与待调试的手机在同一网段下。这样,在没有usb或者远程下都可以完成调试手机。但是手机的调试模式改为wifi后,手机连接usb就会无效,包括充电。可以将手机在wifi下切回USB即可。

2.连接USB线转为WIFI(前提adb通过usb连接)

cmd:adb tcpip 5555//可以断开USB线,此时会发现usb充电无显示,连接数据线已无效。//连接wificmd:adb connect android设备IP地址(如:adb connect 192.168.43.144)//断开wificmd:adb disconnect

3.WIIF转为USB(前提adb通wifi连接)

cmd:adb usb//此时USB数据线可以正常使用。

4.adb无连接到WIFI

//需要取得超级管理员权限执行su,再执行setprop service.adb.tcp.port 5555stopadbdstartadbd//连接wificmd:adbconnectandroid设备IP地址(如:adbconnect192.168.43.144)

5.adb无连接到USB

//需要取得超级管理员权限执行su,再执行setprop service.adb.tcp.port -1stopadbdstartadbd

6.脚本切换

新建一个文件命名为adbTowifi.sh

#!/bin/bash#Modify this with your IP rangeMY_IP_RANGE="192\.168\.43"#You usually wouldn't have to modify thisPORT_BASE=5555#List the devices on the screen for your viewing pleasureadb devicesecho#Find USB devices only (no emulators, genymotion or connected devicesdeclare-adeviceArray=(`adb devices-l| grep -v emulator | grep -v vbox | grep -v"${MY_IP_RANGE}"| grep" device "| awk'{print $1}'`)echo"found${#deviceArray[@]}device(s)"echoforindexin${!deviceArray[*]}doecho"finding IP address for device${deviceArray[index]}"IP_ADDRESS=$(adb-s${deviceArray[index]}shell ifconfig wlan0 | awk'{print $3}')echo"IP address found :$IP_ADDRESS"echo"Connecting..."adb-s${deviceArray[index]}tcpip $(($PORT_BASE+$index))adb-s${deviceArray[index]}connect"$IP_ADDRESS:$(($PORT_BASE + $index))"echoechodoneadb devices-l#exit

//以上脚本文件,mac或者Linux直接可以运行,windows上需要安装一些如msysgit或者Cygwin才可运行以上Linuxshell//前提需要usb连接adb,待执行玩命令后,可以拔掉usb数据线,此时手机切换至wifi连接,待连接上wifi后,如切回至usb,使用adb usb或者重启设备即可shadbTowifi.sh

相关文章

  • Android设备USB和WIFI调试

    1.简介 在默认情况下adb是通过USB连接的,但是adb也支持通过wifi连接,前提是使用adb命令的电脑终端与...

  • Android USB调试基于Chrome的web应用 - Ph

    用USB将Android设备与调试电脑连接 Android设置打开USB调试模 电脑USB连接设备成功后, Chr...

  • android wifi调试

    android 可以使用adb链接usb调试和无线wifi调试,默认是usb调试1、用数据线连上手机,打开adb命...

  • adb 学习笔记

    Android 调试桥 (Android Debug Bridge) 连接方式 1、USB连接 2、WiFi连接 ...

  • 用WIFI来调试安卓APP开发

    今天给大家推荐的是Android Studio的一款wifi调试插件。 使用方法 使用USB将您的设备连接到电脑;...

  • Android Studio WIFI调试

    通过WiFi连接手机/设备,摆脱USB线的束缚轻松调试APP目前主流的WiFi调试方法有两种,分别是 使用Andr...

  • android wifi adb 调试

    需求: 有些Android设备的USB功能无法连接数据线进行调试 大前提: 电脑和Android设备需连同一wif...

  • 通过WiFi连接Android设备进行调试。

    Android设备USB连接不稳定,分享一下WiFi连接Android设备debug的方法。 确保PC正确安装了A...

  • 安卓WIFI无线调试

    简单介绍 WIFI无线调试就是通过WIFI网络对手机进行应用真机调试 优点 不需要USB线,摆脱USB线的烦扰和有...

  • Android USB 开发

    Android通过两种模式支持各种USB设备: USB accessory 和USB host。(Android ...

网友评论

      本文标题:Android设备USB和WIFI调试

      本文链接:https://www.haomeiwen.com/subject/btfotxtx.html