首页 > 数据库技术 > 详细

adb环境配置+常用adb命令+Logcat命令的用法+手动进行文件比对的方法+批量挪bug

时间:2017-02-03 20:40:15      阅读:913      评论:0      收藏:0      [点我收藏+]

1. adb环境配置:
下载adb环境变量包;
打开计算机属性-高级系统设置-环境变量;
新建变量adb,值为刚才的环境变量包路径;
编辑path值,在最后面加上;%adb%;
确定就妥了

2. 常用adb命令:
清除app包名的存储数据:adb shell pm clear 加上app包名,比如adb shell pm clear com.qihoo.huochepiao
检查adb环境配置是否成功:adb
检查手机有没有成功连接:adb devices(出现手机标识的一串字符即为连接成功)
adb shell(出现手机标识符即为连接成功,有时是*$)
检查adb连接有啥问题:adb nodaemon server(定位到问题后百度吧)
将抓包结果保存为文档:adb logcat >D:/log.txt
抓包结果中显示时间:adb logcat -v time -d *:W > D:/b.log
在命令行窗口中显示log:adb shell---logcat

3. Logcat命令的用法:(摘自http://biancheng.dnbcw.info/linux/350558.html)
1) 显示全部日志信息:adb logcat
2) 显示某一TAG的日志信息:adb logcat -s TAG名称
3) 显示某一TAG的某一级别的日志信息:adb logcat TAG名称:级别.....TAG名称:级别 *:S
注:日志级别(V-verbose,D-debug,I-info,W-warning,E-error,F-fatal,S-silent),*:S(确保日志输出的时候是按照过滤器的说明限制)
4) 显示某一级别以上的全部日志信息:adb logcat *:级别
5) 以某种格式显示日志信息:adb logcat -v 格式
注:日志格式(brief,process,tag,thread,raw,time,long)
6) 显示缓冲区中的日志信息:adb logcat -b 缓冲区类型
注:缓冲区类型(radio-无线缓冲区,events-事件缓冲区,main-主缓冲区,默认)
7) 清理已经存在的日志:adb logcat -c
8) 将日志显示在控制台后退出:adb logcat -d
9) 将日志输出到文件:adb logcat -f 文件名
注:DDMS的LogCat中文乱码:修改MultiLineReceiver类中的addOutput()方法,将其中的"ISO-8859-1"改成"UTF-8",重新编译源码。

4. 手动进行文件比对的方法:
将新版本和旧版本的安装包分别进行解压,用BC进行对比;
打开之后Ctrl+A全选;
点击右键,选择=?Compare Contents,然后点击start;
将对比的结果保存为txt文件附在邮件里,并在邮件中截图;
另外需要比对新旧版本安装包的大小并附上分别的MD5值。

5. 批量挪bug:
先把bug搜出来, 在最下面选择Change Several Bugs at Once,点击check all,修改Version,增加comments

adb环境配置+常用adb命令+Logcat命令的用法+手动进行文件比对的方法+批量挪bug

原文:http://www.cnblogs.com/Q10B/p/6363325.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!