Java/smali

Java/smali

smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Android's Java VM implementation.

语法

# 注释

.line 70
# 位置标记
:cond_1c

if-<条件> v0 v1,:cond_x #如果v0<条件>v1成立,则跳转到:cond_x 处的代码。
# 条件包括:
# eq(==), ne(!=), lt(<), le(<=), gt(>), ge
# eqz(==0), nez(!=0), ltz(<0), lez(<=0), gtz(>0), gez
if-eq vA, vB, :cond_1f #如果vA等于vB则程序跳转到:cond_1f处的代码执,行。
goto :goto_d #无条件跳转到标记为 :goto_d的地方(第20行)执行,

Last update: 2018-09-06 04:37:14 UTC