网络调试 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地址)

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
--------------------- 

检查手机连接到电脑的列表:

adb devices

拷贝电脑文件到手机sdcard目录:

adb push E:\AndroidProject\WaterAcademy.rar /sdcard/

第一个“E:\AndroidProject\WaterAcademy.rar”为文件目录,第二个“/sdcard/” 为在sdcard根目录

拷贝电脑目录到手机sdcard目录:

adb push E:\test\. /sdcard/

第一个“E:\test\.”为电脑目录,注意最后面\后面有个小数点,代表所有文件的意思,第二个“/sdcard/”为在sdcard根目录

从手机拷贝文件到电脑:

adb pull /sdcard/WaterAcademy.rar E:\test1

第一个“/sdcard/WaterAcademy.rar”为sdcard目录下的WaterAcademy.rar文件,第二个“E:\test1”为电脑目录

拷贝手机目录到电脑:

adb pull sdcard/test/ E:\test1

第一个“sdcard/test/”为sdcard目录下的test文件夹,第二个“E:\test1”为电脑目录

在多个设备连接时,操控指定设备:

先执行 adb devices 得到设备列表,之后执行 adb -s 设备列表 adb操作指令,示例:

adb -s CLB7N18830003261 tcpip 5555


ADB官网介绍(需要翻墙访问)

抓取指定包的日志:

adb logcat -v time | find "packagename" >D:\log111111.txt

-v   time   按照时间格式抓取       "packagename"    按照app包名抓取

保存位置D:\log11111.txt(电脑位置)

抓所有包的日志:

adb logcat >E:/temp/log.txt

注意事项:

回车后会没有显示内容,这个时候在手机上进行操作,操作完成之后按CTRL+C退出操作,之后到对应目录即可拿到log日志。

使用步骤参考链接:

使用adb命令如何抓起手机LO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值