- 2
- 0
- 约8.87千字
- 约 9页
- 2016-11-24 发布于重庆
- 举报
安卓代码跟踪方式学习笔记
安卓代码跟踪方式学习笔记??
分享一下学习过程中的心得,主要献给和我一样起步晚又对安卓产生浓烈兴趣的童鞋们!一、代码跟踪的介绍使用工具代码跟踪常用于调试程序中,跟踪并了解程序的执行轨迹和执行逻辑。这样来说,对Java这样的高级语言来说,我们容易理解也容易调试。但是像一些低级语言,例如ASM、Smali来说难度就很大了,因为反汇编这样的语言,我们需要一次性记住很多乱七八糟的关键词才能成功,因而代码跟踪的技术就诞生了,并且在一些大程序中的运用更为广泛,同时也是现在逆向一些大而复杂的Android?-app极为重要的一种手段。相信很多人都玩过PC端,对OD的动态调试也应该特别熟悉。OD很强大,其中的F2(断点),F8(单步走)使得调试程序事半功倍,我相信用过得没有说不好的吧。而Android-app与PC?software的性质是不同的。在Android-app里是把Apk文件Dump成字节码,分析,修改,再重新编译。有一个很大的不同点就是Android-app但是正是由于开源,使得Dump出来的字节码是“死”的,这是Java的一个特性。幸运的是,Apktool很好的解决了这个问题,它的出现使得Android-app的调试得到了转机,受益的是大家。既然不能进行完全的调试,想到的办法是用系统的log函数来呈现程序运行到关键时候的关键信息来达到相应的效果。比如说,你想知道程
您可能关注的文档
最近下载
- 自然资源的基本特征习题1.doc VIP
- 软文写作技巧及软文范例.ppt VIP
- 医药供应链GSP合规运营实战指南2026年.pptx VIP
- 北京高一化学合格性考试考点知识点汇总.pdf VIP
- 车辆债权转让协议书范本.docx VIP
- 牛头刨床机械原理课程设计3点及6点.docx
- 国标图集示例-07J306-窗井、设备吊装口、排水沟、集水坑.pdf VIP
- HORKE汇科HK500 HK700 QM球磨机专用 GS供水 LS拉丝机 JC机床 FZ纺织 YJ冶金 TC陶瓷通用变频器综合手册调试使用说明书.pdf
- 6.3 社会主义市场经济体制 课件-2025-2026学年统编版道德与法治八年级下册.pptx VIP
- 杜邦分析题目例题及答案.docx VIP
原创力文档

文档评论(0)