使用java asm库检测“导入”

时间:2010-12-12 15:51:05

标签: java assembly instrumentation java-bytecode-asm

我正在使用asm库进行java检测,我想设法“导入” 指令。这样通过使用visitMethodInsn和INVOKEVIRTUAL,我就能从我的包中调用一个函数。 我知道当我有一个字节码时,链接阶段结束了,所以我可能会遇到麻烦。任何解决方案/绕行?

1 个答案:

答案 0 :(得分:5)

字节代码使用完整的package.class名称。字节代码级别没有“导入”等效项。如果要导入类,只需使用其完全限定名称。