我定义了一个名为DefineFields
. 它有一个空的构造函数。当我编译它时,classes.dex
文件中的十六进制代码显示如下:
7010 050C 0000 0E00 (show in little endian)
之后我搜索字节码规范,我找到了
(spec code) (hex of dex)
70 35c: invoke-direct (7010)
05 22x: move-wide/from16 (050C)
00 10x: nop (0000)
0E 10x: return-void (0E00)
我阅读了规范。但我无法完全理解什么是35c
. (我知道 c,x 在规范中有解释表。)我想知道的是如何解释 the和 中的10
十六进制7010
0C
050C
这些东西与规范操作码不匹配。