Smali语法

数据类型

V: void

I:Int 32 bit

J: Long 64bit

Z: Boolean

B: Byte

S: short

F: float

D: double 64 bit

C : chart

[X: Array表示法。 例如 [I 表示 int[], [Ljava/lang/String; 代表 String[]

[[[I表示 int[][][][][][][]

实例对象的调用: Lpkg/path/objTypeA;->MethodName(IIJ); Ljava/pkg/ObjTypeB; 翻译为java代码

// class ObjTypeApkg.path.objTypeB  methodName(int i, int j, int m)

寄存器的表示方法

P命名表示法

V命名表示法

build:   __BUILD_VERSION__