每一次探索都源于好奇一、说明:本系列主要是讲一些开源框架的使用,帮助程序员更好更快的使用开源框架,以下内容出于本人对框架的理解,如果有不对或者不准确的地方请评论,谢谢。 我比较喜欢带着问题去研究东西,所以我列出以下几个问题,希望你们一样可以带着疑问去看,问题如下:二、问题:AndroidEventBus是什么?它和EventBus以及OTTO有什么关系,又有什么区别?它修复集合传递的问题了吗?粘
# 理解 Android Bugreport 的代码流程 在 Android 开发和维护中,Bugreport 是一个至关重要的工具,它记录了设备的当前状态,包括系统日志、应用程序数据和其他调试信息。当设备出现问题时,Bugreport 可以帮助开发者快速定位问题的根源。本文将带您深入理解 Android Bugreport 的代码流程,并通过实例和图表清晰地展示其工作机制。 ## Andro
原创 7月前
193阅读
目录burp安装burp代理设置抓包浏览器抓包手机端抓包模拟器抓包PC软件透明代理问题1、中文乱码2、光标偏移3、多版本jdk不兼容应用 burp安装1、java环境:java8                  或者去oracle下载
1.这里总结下在工作中遇到问题的一个解决思路:eg:就用一个bug为例子;1)先了解bug情况,看描述中对该问题的描述是否全面:现象,结果,操作过程,影响范围等,站在自己的角度,快速的转化成自己的语言,自己描述总结一遍,然后和提出人员对接,确定自己理解的正确性,以及完整性。2)根据自己的了解,构想触发该bug可能的原因,代码缺陷,设计如此还是本身就没有这个功能等等;3)梳理自己的思路,在本子上罗列
转载 2024-08-15 09:40:42
98阅读
framework/native/cmds/bugreport/bugreport.cpp framework/native/cmds/dumpstate/dumpstate.cpp framework/native/cmds/dumpstate/utils.c 一、概述 通过adb命令可获取bugrepport信息,并输出到文件当前路径的bugreport.txt文件: adb bugrepo
转载 2024-05-16 09:36:17
166阅读
Bug report之后--- Danny Faught《After the Bug Report》--- Danny Faught《A Bug Begets a Bug》---Kiki翻译于2005/10/12**********************************************************************************************
一、Bugreport文章Bugreport源码篇(一)从源码角度阐释了Bugreport,那么本文则是从实战角度来说说,如何看懂bugreport,对于通过bugreport获取到内容往往非常长,这里简单划分为19部分,先整体上简单说说每部分log的title信息。1. 系统build相关信息系统build信息:dumpstate: dateBuild: getprop ro.build.dis
转载 2024-03-19 22:07:00
333阅读
文章目录简介一、添加插件依赖二、gradle配置三、新建tinker-support.gradle四、初始化SDK五、AndroidManifest.xml配置六、混淆配置七、生成基准包八、生成补丁包九、上传补丁包,见证热更新 简介Bugly热更新是腾讯推出的热更新框架,热更新是指无需到应用市场重新下载安装app,只需要在app内下载补丁包即可实现app的更新,主要用于app的bug修复或者少量
转载 2023-11-03 19:17:04
153阅读
前言 在 99 年的 Quality week 上的一次演讲中,微软的一个测试经理, Roger Sherman 指出了由于“不可重现”导致 bug 关闭的主要原因。这是一个非常可惜的情况,因为这样的 bug report 浪费了紧张的开发计划中的宝贵时间,增加了对产品质量完全是无关紧要的事情,同时导致了在开发人员和测试之间的挫败感和差的感觉。有时,
转载 2024-04-18 09:35:04
12阅读
Android bugreport 分析 Get Log from android System adb bugreport > bugreport.txt copy bugreport to the current directory. bugreport里面包含了各种log信息,大部分log也可以通过直接运行相关的程序来直接获得. 步骤如下:
转载 2024-03-05 23:48:49
91阅读
一、Bugreport 文章Bugreport源码篇(一)从源码角度阐释了Bugreport,那么本文则是从实战角度来说说,如何看懂bugreport,对于通过bugreport获取到内容往往非常长,这里简单划分为19部分,先整体上简单说说每部分log的title信息。 1. 系统build相关信息 系统build信息:dumpstate: dateBuild: getprop&nb
转载 2024-04-30 13:45:51
394阅读
一、ChkBugReport介绍 ChkBugReport是一个开源工具,它可以把你得到的bugreprot解析成适合阅读的html文件。导出的html文件包含了根据bugreport数据得出的图表和分析结论。 它的源码中用到了以下开源类库: jQuery ,jsTree jQuery plugin , tablednd jQuery plugin&nbsp
文章Bugreport源码篇(一)从源码角度阐释了Bugreport,那么本文则是从实战角度来说说,如何看懂bugreport,对于通过bugreport获取到内容往往非常长,这里简单划分为17部分,先整体上简单说说每部分log的title信息。 1. 系统build相关信息系统build信息:dumpstate: date Build: getprop ro.build.display.id B
转载 2024-03-20 13:10:41
68阅读
  注意事项温控器如果传感器上限设置为100,那么可以设sp为100进行升温,但是不能在这个温度下进行自整定,这个时候开启自整定的话,界面上的sp会显示90多度,并在这个温度进行整定,因为自整定需要在围绕设定的整定目标温度进行升温降温,如果这个过程会超出范围,那么仪器会自动设置一个合适的整定值,但是实际上仪器仍然对升温到100度的情况修正了pid值。  &n
一个测试人员在报告中报告他所发现的每件事是非常重要的。软件测试 人员 在团队中充当着催化剂的角色。一方面软件测试 人员 组成 了 这个团队,另一方面也可以破坏这个应用。通过了解 业务 和应用的过程,清晰地理解应用 中 大大小小的问题是很重要的。所以一个强大的Bug报告应该做为软件开发周期中 强有力 的证据,来证明所有阶段的bug 状态 都已 更新 。你报告一个 Bug 的唯一目标就是 跟踪此 Bu
如何编写更佳的bug report--- Mihir Kamdar《How To Write Better Bug Reports》---Kiki翻译于2006/6/18 我们是否经常看到开发人员针对我们归档的bug report要求提供更多的信息?我们是否经常需要在bug report归档后花更多的时间去研究那个问题?我们是否经常从开发人员那里听到在他们那边难以重现bug并且需要即刻提
目录一.ANR初步了解1.发生原因2.ANR分类二.ANR的Log解读1.Log获取2.案例一:sp耗时问题导致应用ANR三.系统耗时分析方案1.binder_sample2.dvm_lock_sample3.binder starved4.案例二:疯狂Binder Call导致应用ANR5.案例三:广播超时导致App的ANR四.总结   ANR(App Not Responding)基本上9
ps. 写本文的目的仅为了整理笔记,好记性不如烂笔头~ 参考来源:https://zhuanlan.zhihu.com/p/149914903http://blog.sina.com.cn/s/blog_cdd8559a0102uycf.htmlhttps://mp.weixin.qq.com/s/RIlpkvitgux9AWHP5S7hKQhttps://www.sohu.com/a/11295
转载 8月前
113阅读
WINCE 下使用DUMP查找BUG 2011-08-30 13:38 194人阅读 评论(0) 收藏 举报 CE系统有WER(Windows Error Reporting)模块,可以帮助我们找到系统crash的状态。任何应用程序,不管是本地的还是托管的,都可以使用。举例如下: 这个程序运行后,会产生除0的错误。设备加入了WER模块,就会弹出一个消息框,询问是否发送给微软
一、编写Bug report的原则如果错误不可再重现,仍然应该写下来,但是必须说明问题的偶然性。  (2)Bug描述简明准确,对于问题的描述,应该尽可能简明、准确。隐含的或模糊的说明和那些由于对没有任何关系的细节或者那些在重现错误过程中不需要的步骤,不要出现在Bug report中。  (3)一个Bug report只描述一个Bug,如果将几个问题都写在一个Bug report中,开发人员很难有效
  • 1
  • 2
  • 3
  • 4
  • 5