0
我在Android
應用程序中收到警告,說我的bytecode makes illegal references to java.awt
和某些情況下runtime seems to replace invalid opcodes
。在編譯時剝離Android Dex文件中的AWT引用
09-22 19:36:41.688: W/dalvikvm(831): VFY: unable to find class referenced in signature (Ljava/awt/Component;)
09-22 19:36:41.688: W/dalvikvm(831): VFY: unable to resolve virtual method 523: Ljava/awt/Component;.isLightweight()Z
09-22 19:36:41.688: D/dalvikvm(831): VFY: replacing opcode 0x6e at 0x0000
有什麼我可以做,以告訴DX
工具清理或更換這些引用前面(如在編譯時),使生成的DEX文件不再有這些提法?