
Smail
文章平均质量分 77
icy_xm
幸亏还年轻
展开
-
smali修改Textview+smali常用语法
Smali语言其实就是Davlik的寄存器语言;Smali语言就是android的应用程序.apk通过apktool反编译出来的都有一个smali文件夹,里面都是以.smali结尾的文件的展示语言,我们可以通过分析修改Smali程序达到修改源程序的目的。 下面给出修改一个android工程其中Textview的教程。 如图,下面是android工程listeditte原创 2014-12-01 15:00:33 · 2902 阅读 · 0 评论 -
【smali】一些smali不常见的语法
1.内部类:一个包含简单的匿名内部类的代码:public class EventQs extends Activity{@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);//原创 2014-12-01 16:56:38 · 7975 阅读 · 0 评论 -
APK反编译之一:基础知识
这部分涉及的内容比较多,我会尽量从最基础开始说起,但需要读者一定的android开发基础。但注意可能讲解详细得令人作呕,请根据个人理解程度斟酌。APK、Dalvik字节码和smali文件APK文件 大家都应该知道APK文件其实就是一个MIME为ZIP的压缩包,我们修改ZIP后缀名方式可以看到内部的文件结构,例如修改后缀后用RAR打开鳄鱼小顽皮APK能看到的是(Goog转载 2014-12-02 15:25:46 · 777 阅读 · 0 评论