我正在使用 asm 库进行 java 检测,并且我想检测“导入” 操作说明。这样通过使用visitMethodInsn和INVOKEVIRTUAL我就可以从我的包中调用函数。 我知道当我有字节码时,链接阶段就结束了,所以我可能会遇到麻烦。有什么解决方案/绕道吗?
最佳答案
字节码使用完整的package.class名称。在字节码级别上没有“导入”等价物。如果您想导入一个类,只需使用其完全限定名称即可。
关于java - 使用 java asm 库检测 "import",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4422465/