Android项目驱动式开发教程 第3版 课件 2.5Bug调试技巧实训.pptxVIP

Android项目驱动式开发教程 第3版 课件 2.5Bug调试技巧实训.pptx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Bug调试技巧实训《Android项目驱动式开发教程(第3版)》课程组

目录123Logcat分析BugDebug分析BugBug概念

Bug概念01延迟符号

Bug概念Bug程序错误,即英文的Bug,也称为缺陷、臭虫,是指在软件运行中因为程序本身有错误而造成的功能不正常、死机、数据丢失、非正常中断等现象。编译时异常的特点是Java编译器会对其进行检查,如果出现异常就必须对异常进行处理,否则程序无法通过编译。编译时异常运行时异常的特点是Java编译器不会检查它,运行时才能发现错误,一般是由程序逻辑错误引起的,本书中的Bug主要指这一类异常。运行时异常

Logcat分析Bug02

Logcat分析Bug1---------beginningofcrash2cn....so.task2_1_debugexceptiondemoDShuttingdownVM3cn....so.task2_1_debugexceptiondemoEFATALEXCEPTION:main4Process:cn.edu.siso.task2_1_debugexceptiondemo,PID:27065java.lang.RuntimeException:UnabletostartactivityComponentInfo{cn.edu.siso.task2_1_debugexceptiondemo/cn.edu.siso.task2_1_debugexceptiondemo.MainActivity}:java.lang.ArithmeticException:dividebyzero6atandroid.app.ActivityThread.performLaunchActivity(ActivityThread.java:3449)7......8Causedby:java.lang.ArithmeticException:dividebyzero9atcn.edu.siso.task2_1_debugexceptiondemo.MainActivity.onCreate(MainActivity.java:14)10atandroid.app.Activity.performCreate(Activity.java:8000)11......cn....so.task2_1_debugexceptiondemoISendingsignal.PID:2706SIG:912----------------------------PROCESSENDED(2706)forpackagecn.edu.siso.task2_1_debugexceptiondemo--------------------------

Logcat分析Bug闪退死机等严重Bug标志Fatal产生Bug代码位置…MainActivity.java:14导致Bug产生的异常名称java.lang…

Debug分析Bug03

Debug分析Bug

总结“世上无难事,只要肯登攀”,分析解决Bug是初学者无法避免的挑战,但是只要勇于挑战,不断积累Bug分析解决经验,我们都会由初遇Bug时的惶然无措到后期的游刃有余。扩展:查阅软件测试的岗位需求及技能要求。

Bug调试技巧实训《Android项目驱动式开发教程(第3版)》课程组

文档评论(0)

xiaobao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档