如果不配置,则会提示“adb”不是内部或外部命令
android2.2(包含)之前的版本,文件目录是在SDK\tools
android2.3(包含)之后的版本,文件目录是在在SDK\platform-tools
找到adb.exe,把adb所在路径复制下来(不包含adb.exe)
win10系统直接搜索"环境变量",在用户变量里面,找到Path,添加
按win+r输入cmd,输入adb
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
adb push E:\AndroidProject\WaterAcademy.rar /sdcard/
第一个“E:\AndroidProject\WaterAcademy.rar”为文件目录,第二个“/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
版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接。
请在这里放置你的在线分享代码