smali指令语法
iget-object
从一个对象实例中读取一个对象类型的字段,这里的 “i” 代表 “instance”。
sget-object
用于获取静态字段(即类变量)的值,这里的 “s” 代表 “static”。
const/4
用于将一个4位的常量值(即0到15之间的整数)加载到一个寄存器中,只适用于v4寄存器类型(即4位寄存器)。
const/16
用于将一个16位的常量值加载到一个寄存器中,允许加载0到65535之间的任何值。
move-result-object
将一个方法调用的结果移动到一个寄存器中,当这个结果是对象类型时使用。这个指令通常用在调用返回对象的方法之后,目的是将返回的对象引用存储到一个指定的寄存器中,以便后续使用。
invoke-virtual
调用一个对象实例的方法。
语法
smali指令语法
http://blog.icy8.cn/posts/3471467452/