我正在尝试对apk进行逆向工程,apktool d并且它生成的smali包含我不完全理解的packed-switch语句.一种方法包含:
packed-switch v0, :pswitch_data_0
接下来在代码中使用标签,例如:pswitch_X
X是数字,在方法的末尾有:
:pswitch_data_0
.packed-switch 0x7f060395
:pswitch_4
:pswitch_5
:pswitch_1
.end packed-switch
Run Code Online (Sandbox Code Playgroud)
这到底是做什么的?它看起来像要跳转到的地方列表,但在什么条件下?它与0x7f060395有什么关系?