原文再续,书接上回:《使用logcat快速抓取android崩溃日志》中提到的工具包可以下载拉~

《使用logcat快速抓取android崩溃日志》:http://www.cnblogs.com/medsonk/p/6344373.html

android调试工具包v1.0.rar

readme.txt:

写在最前:
--为了更好理解使用,我建议大家能打开bat看看我写了什么
---------------------------------------------------------------------------
--关于timeStamp:为了区分生成的文件,很多bat我用了【系统时间】做标签。【系统时间】的格式(bat里面的timeStamp)跟windows的日期与时间设置是相关的,如果文

件的时间标签格式非常怪异,可以修改timeStamp命令,或者修改日期与时间设置的时间格式。
--修改路径:控制面板→区域和语言→格式
我用的是:
--短日期yyyy/M/d 长日期yyyy年M月d日
--短时间H:mm 长时间H:mm:ss
测试了很多win7,一般不存在问题的
---------------------------------------------------------------------------

用法介绍:
---------------------------------------------------------------------------
双击运行:
Logcat.bat:
原理:当手机需要重现crash、或者x分钟内已经发生过crash(x≈15~30),点击此bat,logcat命令会将手机的logcat日志拉下来并实时记录,直到你关闭cmd窗口。然后在拉下

来的txt中寻找fatal字眼,附近上下文即为crash日志。logcat命令与DDMS的功能是相同的。实力第一的bat,必须第一位。

anr抓取.bat:
原理:同上,将手机的traces.txt拉到本地。手机发生anr之后可以用,但一般用不上。anr:Application Not Responding -- 程序无响应。

adb截屏.bat:
原理:实时手机截屏。先将截屏图片放在sdcard目录下,然后拉到本地。

---------------------------------------------------------------------------
非双击运行:
adbinstall.bat:
原理:将apk文件拖进此bat,install命令会强制(覆盖)安装apk安装包。此bat好处是:1.不用频繁启动豌豆荚、同步助手等服务,android手机可以一直保持干净的状态;2.不

依赖豌豆荚、同步助手等的adb,这些软件经常连不上手机就是因为adb版本过低。3.当然也有不便的地方,就是要你自己找adb用。不过既然你看到我的文档,adb我也是随机附

送给你的。

adbpush.bat:
原理:把文件push到android手机的sdcard/目录下。我也不知道你有什么要发过去手机里^_^

aaptdump.bat:
原理:将apk文件拖进此bat,能调用aapt来解析apk的name(标识)、versionCode(构建号)、versionName(版本号)、sdkVersion、targetSdkVersion、permission等大量信息


前提:需要设置appt.exe的环境变量,appt.exe能在adt的sdk中找到(实测能用)。如果你安装了同步助手、itools等,按道理这些软件的安装目录下的appt.exe也是能用的(未

实测)。

---------------------------------------------------------------------------

#以下是笔记,请倒序阅读

2017.06.07
--经过半年修改与一个月的稳定使用,流出v1.0版本

2017.05.10
--adbinstall.bat 由 adb install %1 改为 adb install -r %1,-r表示强制安装。用于测试覆盖安装。

2017.02.23
--adb更新到1.0.36版本,解决5.0以后系统连接不了的问题

2017.01.22
这个文件夹有故事我要好好记录下来。
--14年被外包到腾讯的时期,有人跟我说这个logcat.bat可以抓日志,但是他们也不会用。于是我打开,第一句就是adb命令,于是就把adb塞进来,就能用了(所以上一手的

主人应该设了环境变量)。
--14年已有文件:Logcat.bat、anr抓取.bat
--17年(今天)adb更新到1.0.32版本,其实没差,反正能找到的最新就是了

[原创]adb使用教程v1.0-----by-----使用logcat快速抓取android崩溃日志的更多相关文章

  1. [原创]adb使用教程v1.1.0-----by-----使用logcat快速抓取android崩溃日志

    原文再续,书接上回:<使用logcat快速抓取android崩溃日志>中提到的工具包可以下载拉~ <使用logcat快速抓取android崩溃日志>:http://www.cn ...

  2. [原创]使用logcat快速抓取android崩溃日志

    在android APP测试过程中会发生不少的crash,目前抓取日志的主流方法是通过eclipse或者eclipse的ddms组件进行捕抓,这两种方法有个缺点是启动时非常耗时.本文通过adb程序与b ...

  3. 《Ruby语言入门教程v1.0》学习笔记-01

    <Ruby语言入门教程v1.0> 编著:张开川 邮箱:kaichuan_zhang@126.com 想要学习ruby是因为公司的自动化测试使用到了ruby语言,但是公司关于ruby只给了一 ...

  4. 【原创】风讯DotNetCMS V1.0~V2.0 SQL注入漏洞

      文章作者:rebeyond 注:文章首发I.S.T.O信息安全团队,后由原创作者友情提交到乌云-漏洞报告平台.I.S.T.O版权所有,转载需注明作者. 受影响版本:貌似都受影响. 漏洞文件:use ...

  5. [原创] RestartPC64-中文版v1.0.0.9

    原来发布的RestartPC-中文版和英文版v1.0.0.5,在PE64下无效.所以重新编译了64位版的RestartPC64-中文版v1.0.0.9,可以在PE64下面.正常Win64系统下面重启关 ...

  6. Python爬虫入门教程 23-100 石家庄链家租房数据抓取

    1. 写在前面 作为一个活跃在京津冀地区的开发者,要闲着没事就看看石家庄这个国际化大都市的一些数据,这篇博客爬取了链家网的租房信息,爬取到的数据在后面的博客中可以作为一些数据分析的素材. 我们需要爬取 ...

  7. Python爬虫入门教程 19-100 51CTO学院IT技术课程抓取

    写在前面 从今天开始的几篇文章,我将就国内目前比较主流的一些在线学习平台数据进行抓取,如果时间充足的情况下,会对他们进行一些简单的分析,好了,平台大概有51CTO学院,CSDN学院,网易云课堂,慕课网 ...

  8. Python爬虫入门教程 21-100 网易云课堂课程数据抓取

    写在前面 今天咱们抓取一下网易云课堂的课程数据,这个网站的数据量并不是很大,我们只需要使用requests就可以快速的抓取到这部分数据了. 你第一步要做的是打开全部课程的地址,找出爬虫规律, 地址如下 ...

  9. 《Ruby语言入门教程v1.0》学习笔记-03

    10.09 第七章 7.1 模块 Ruby标准包里的 Math 模块提供了许多方法,比如:求平方根 sqrt ,使用的时候要这么写:模块名.方法名(参数).如:Math.sqrt( a*5+b ) M ...

随机推荐

  1. tcp并发服务端

    TCP并发服务器:并发服务器的思想是每一个客户端的请求并不由服务器的主进程直接处理,而是服务器主进程创建一个子进程来处理. 创建TCP并发服务器的算法如下: socket(……): //创建一个TCP ...

  2. 【转】JDBC学习笔记(6)——获取自动生成的主键值&处理Blob&数据库事务处理

    转自:http://www.cnblogs.com/ysw-go/ 获取数据库自动生成的主键 我们这里只是为了了解具体的实现步骤:我们在插入数据的时候,经常会需要获取我们插入的这一行数据对应的主键值. ...

  3. nginx负载均衡(一)

    背景: 最近公司分配一个项目,做一个直播APP的后台,像这种随时都有用户在线的情况,后台一定不能down掉,而且只做一台服务器的话压力肯定很大,所以考虑用nginx做负载均衡 环境: 三台linux服 ...

  4. JS+html--实现图片轮播

    大家肯定见过某些网站一个炫酷的页面,就是图片轮播,也就是我们常说的幻灯片播放.对于初学者来说,可能会有点头疼,没关系,小李在这给大家献上自己刚刚写好的关于图片轮播的代码. 以下功能的实现用了jQuer ...

  5. 导出Mysql数据库中的数据

    使用mysqldump 指令: D:\>mysqldump -u root -proot bookStore>bookStore.sql

  6. bzoj2876 [Noi2012]骑行川藏

    Description 蛋蛋非常热衷于挑战自我,今年暑假他准备沿川藏线骑着自行车从成都前往拉萨.川藏线的沿途有着非常美丽的风景,但在这一路上也有着很多的艰难险阻,路况变化多端,而蛋蛋的体力十分有限,因 ...

  7. [进程管理]Load和CPU利用率是如何算出来的

    本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明 网址: http://www.penglixun.com/tech/system/how_to_ca ...

  8. 蓝桥杯-打印大X-java

    /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2016, 广州科技贸易职业学院信息工程系学生 * All rights reserved. * 文件名称: ...

  9. 我拖拖拖--H5拖放API基础篇

    不要搞错,本文不是讲如何拖地的.看过<javascript精粹>朋友应该知道,他实现拖放的过程比较复杂,现在时代不同了,我们用H5的新的拖放API就能非常方便的实现拖放效果了.最近在园子见 ...

  10. OC 动态类型和静态类型

    多态 允许不同的类定义相同的方法 动态类型 程序直到执行时才能确定所属的类 静态类型 将一个变量定义为特定类的对象时,使用的是静态形态 将一个变量定义为特定类的对象时,使用的是静态类型,在编译的时候就 ...