如何抓取安卓APP日志?
在开发测试安卓APP时,遇到应用奔溃crash时,我们经常要抓取安卓APP日志来定位问题的原因,测试提交bug时也需要把日志提交给开发。
方法一adb命令
环境安装SDK(参考android sdk环境安装),使用adb工具。
使用数据线链接手机
开启手机调试模式
cmd-->adb devices 查看手机是否连接
cmd--->adb logcat -v time>D:log.txt
然后运行对应的app
操作结束
使用ctrl+c
在电脑D盘下就有一个log.txt文件
在文件中搜索包名来定位日志。
方法二DDMS工具
环境安装SDK(参考android sdk环境安装)
usb连接手机,开启调试
进入tools目录
点击ddms.bat
操作app,可实时查看日志状态,可对日志进行查询,过滤,设置标签等。
bug定位分析
出现问题时一定记住要截图,将时间点记录下来
根据提示语、关键字、时间点搜索错误日志
除此之外,还可以通过安卓android studio来进行抓包,当然android studio安装包较大,功能强大还可以对性能,内存等进行测试。
欢迎关注微信公众号,获取最新测试干货和测试资料。
持续分享开发测试知识!
如何抓取安卓APP日志?相关推荐
- 使用DDMS抓取安卓APP的奔溃日志
使用DDMS抓取安卓APP的奔溃日志 一.什么是DDMS DDMS 的全称是Dalvik Debug Monitor Service,是 ...
- 使用万能框架HttpHelper抓取安卓APP数据
http://www.sufeinet.com/thread-10200-1-1.html
- 抓取安卓机顶盒网络包方法
抓取安卓机顶盒网络包方法 将tcpdump安装包放在adb目录下 tcpdump下载地址:链接: https://pan.baidu.com/s/1Vjn_wODZzzIT_-TBHy5lFg 提取码 ...
- 使用Fiddler和雷电模拟器抓取安卓https请求
使用Fiddler和雷电模拟器抓取安卓https请求 1.下载并安装Fiddler [Fiddler] https://www.telerik.com/download/fiddler 2. 打开Fi ...
- fiddler抓取手机app数据(手机开热点)
一.准备工作 1. 下载并安装fiddler抓包工具.手机提前安装好fiddler证书,这个可以看以往的文章 二.手机配置 手机打开热点,电脑连接成功后 1.首先需要知道电脑ip地址.电脑ip地址可通 ...
- mac python3 利用mitmproxy抓取安卓手机流量包
最近试了一下利用mitmproxy来抓取安卓手机流量,用于分析.前面使用过Charles,但是是图形化界面的,不方便把数据存下来,mitmproxy支持python编程,容易把数据存放起来,所以这里分 ...
- 非常【刑】又可【拷】的fiddler抓包实战 涵盖使用教程/下载安装/抓取手机app
Fiddler是一款非常强大的网络抓包工具,可以帮助我们分析HTTP/HTTPS协议的流量,从而深入了解网站的运行机制,发现安全风险和性能问题.下面是Fiddler工具的基础使用方法. 视频教程:非常 ...
- python爬app_Python爬虫抓取手机APP的传输数据
大多数APP里面返回的是json格式数据,或者一堆加密过的数据 .这里以超级课程表APP为例,抓取超级课程表里用户发的话题. 1.抓取APP数据包 方法详细可以参考这篇博文:Fiddler如何抓取手机 ...
- python爬虫app步骤_Python爬虫抓取手机APP的传输数据,python爬虫抓取app
Python爬虫抓取手机APP的传输数据,python爬虫抓取app 大多数APP里面返回的是json格式数据,或者一堆加密过的数据 .这里以超级课程表APP为例,抓取超级课程表里用户发的话题. 1. ...
最新文章
- linux文件操作(二)
- IIS设定 CORS 跨域请求(跨域)
- 陆奇疫情之下最新思考:数字化的历史潮流在加速,送给创新者8个字2个维度...
- 在linux系统上使用jmeter
- c模拟内存分配算法(首次适应算法,最佳适应算法,最坏适应算法)
- 9 CO配置-控制-成本中心会计-在成本控制范围激活成本中心会计核算
- 使用Maven构建Java项目
- kotlin中mainactivity无法直接调用xml中的控件_使用Kotlin高效地开发Android App(一)
- XMLHelper 辅助类
- 如何便捷的获取AD(Altium Designer)封装、以及如何从PCB工程中导出封装库、封装库安装
- html脚注如何设置,脚注怎么加(如何设置脚注格式)
- 【数据分析方法】对比分析法
- Flink 系例 之 Fold
- YOLOv5如何训练自己的数据集
- 互调失真 ,P1dB 压缩点,三阶交调截止点
- 对 Linux 初级、中级、高级用户非常有用的 60 个命令(转)
- Ubuntu+Windows双系统,默认从Windows启动
- MySQL学习之一条SQL更新语句的执行
- 适配mpvue平台的的微信小程序日历组件mpvue-calendar
- 关于在校专利软著申请一二事