网络调试 adb tcpip 开启方法

配置adb环境变量:

如果不配置,则会提示“adb”不是内部或外部命令

1.首先找到adb.exe

android2.2(包含)之前的版本,文件目录是在SDK\tools

android2.3(包含)之后的版本,文件目录是在在SDK\platform-tools

找到adb.exe,把adb所在路径复制下来(不包含adb.exe)

2.添加到Path环境变量

win10系统直接搜索"环境变量",在用户变量里面,找到Path,添加

3.验证添加成果

按win+r输入cmd,输入adb

4.可能出现的错误

1.未安装AdbWinApi.dll

找到AdbWinApi.dll,把它放到跟adb.exe在一个目录

 AdbWinApi.dll下载地址 提取码: fgaf

2.cmd"adb"为无效的命令

环境变量安装错误,请检查添加变量步骤;

3.cmd里可以识别adb,到AndroidStudio"adb"为无效的命令

重启AndroidStudio无效,就重启电脑

日常使用命令:

1.连接USB数据线,打开usb调试,使用windows的“运行”命令行方式:(此方法需配置adb环境变量,也可直接进入adb工具目录执行\android-sdk-windows\platform-tools\)
1.1adb tcpip 5555 (端口号)
1.2adb connect 192.168.1.199 (Android设备IP地址)

(案例:直接在Terminal输入1.1-1.2步骤即可连接成功)
 
adb usb 使用回usb调试


2.无需数据线,且可解决部分机器在方法1时出现的“unable to connect to 192.168.1.199:5555”错误
在android设备上安装 “终端模拟器”等类似shell命令工具,使用下面命令(需root权限):
TCP/IP方式:
setprop service.adb.tcp.port 5555
stop adbd
start adbd
 
usb方式:
setprop service.adb.tcp.port -1
stop adbd
start adbd


如果懒得每次在手机上敲命令,可使用这个工具airadb,直接一键设置,并支持开机自动设置!! 需root权限!支持作者,请点击广告,谢谢!

Air Adb 下载:http://download.csdn.net/detail/shawnkong/7359533

参考:http://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-with-adb-over-tcp
--------------------- 
作者:Shawn4com 
来源:CSDN 
原文:https://blog.csdn.net/shawnkong/article/details/8923933?utm_source=copy 

 

 

adb start-server //开启PC端的adb server
adb kill-server //关闭PC端的adb server
adb connect 192.168.1.5:5555 //连接手机(5555是手机开放的端口号,可省略) 
,如果连接成功会进行相关的提示,此时在电脑上可以输入adb相关的命令进行调试该手机,如果失败的话,可以先kill-server命令,然后重试连接。
adb disconnect 192.168.1.5:5555 //调试结束,断开手机连接。
adb devices //显示当前运行的全部模拟器
adb shell pm list packages //列出手机上所有安装的应用包名
adb install *.apk //adb安装apk
adb -s <设备编号> install *.apk //多个设备时,指定某设备安装应用。
adb uninstall apk的包名 //adb卸载apk。
adb push <本地路径> <远程路径> //从本地向设备中添加文件
adb push <远程路径> <本地路径> //从设备上拷贝文件到本地
adb help //显示帮助信息
adb shell //进入设备的data目录
exit //退出adb shell
--------------------- 
作者:Toper-C 
来源:CSDN 
原文:https://blog.csdn.net/li0978/article/details/79661963?utm_source=copy 

你可能感兴趣的:(网络调试 adb tcpip 开启方法)