其实自己接触android是从11年的10月份开始的。那个时候的Android普及量还远不如现在,但是自己凭着自己一贯执着于“使生活更美好”的信念,淘了一部Android入门级手机。从此踏上搞Android的不归路。
开始的时候只是逛论坛,看别人做的ROM、修改的软件,拣自己觉得好的,下载下来刷机;后来发现,这些刷机包其实大多是作者们为了便利自己或者为了适合大众口味而做的,对于自己的一些个性化的要求还是不能够满足。于是乎自己开始折腾着修改rom、修改软件,从网络上学各种教程。照着教程一步一步来,把很多自己想要的功能都集成了进去。这样之后,觉得自己很有成就感,但是渐渐的自己开始惶恐,因为照着教程做,只是按着教程作者的步骤一步一步来,根本不知道为什么自己要这么做,为什么这么做就能成功。而且更重要的是,如果自己想要实现一些其他的功能和特性的时候,就无从下手了。当然我也知道,如果想要一个东西,最好是自己去实现一个,所以我就开始学习Android编程,开发了一个比较小的程序,基本上算是入了门,但是想要开发大型的软件还是不行。
当我昨天偶然在收件箱里看到《Android软件安全与逆向分析》的试读通知的时候,我带着随便看看的心态下载了试读章节。第一章基础操作大体浏览了一下,到了第二章作者用一个简单的示例大体像我们展示逆向分析破解Android软件的过程,提起了我的阅读兴趣;到了第五章,作者给我们讲解了静态分析技术,在这一部分我看到了确实是我欠缺和我急切想要了解的东西,smali文件的解析,这正是我好长时间以来都想好好学习的一部分知识
读完这几章,我觉得这个本书对于搞Android的人员来说都值得一读,他提供了一个逆向的视角来审视Android程序。首先,对于做软件破解、搞软件优化人员,她必不可少,相当实用;对于做ROM和开发程序的人员而言,她能使我们更好的利用Android中的“拿来主义”,不仅是一个现有软件中的资源,也许还有其中的设计思想!
最后,还是希望能够获赠一本,非常感谢。

更多相关文章

  1. 什么是android market?国内三大类android market知多少?
  2. Android占领2010的六大理由!
  3. android实现软件指导页
  4. 【分享】大量android软件开发资料和实例代码【转】
  5. Android优缺点
  6. android使用adb命令安装软件
  7. Android软件安装文件夹
  8. android studio软件下载地址
  9. 有关Android手机软件详细分析

随机推荐

  1. android 读取SD卡或者其他地方文件功能函
  2. android 用代码设置margin属性,textView加
  3. Android space控件:间隙留白
  4. Android使用继承View类来绘图
  5. android增删改查sqlite数据库
  6. Android的登陆MD5加密
  7. Android软键盘之代码改变软键盘状态
  8. 【Android】让你的对话框炫起来!漂亮动画
  9. Android(安卓)UI开发第十五篇――分享一
  10. android webview 文字复制