请教如何处理:unable to resolve virtual method错误
最近开发android程序时遇到如下的问题:问题描述:apk应用需要调用一个jar包,但是该jar包中缺少某些接口,我添加上这些接口后apk应用运行时还是报“找不到接口”。需要特别说明的是:apk应用没有源码,不能基于改后的jar进行重新编译,如果使用源码重新编译我感觉应该不会报这个错误,但是拿不到源码。
错误日志:
01-07 00:18:28.412 W/dalvikvm( 944): VFY: unable to resolve virtual method 989: Lcom/android/internal/telephony/CallManager;.dial (Lcom/android/internal/telephony/Phone;Ljava/lang/String;I)Lcom/android/internal/telephony/Connection;
01-07 00:18:28.422 W/dalvikvm( 944): VFY: unable to resolve virtual method 1073: Lcom/android/internal/telephony/Connection;.getRedirectingAddress ()Ljava/lang/String;
01-07 00:18:28.422 W/dalvikvm( 944): VFY: unable to resolve virtual method 1073: Lcom/android/internal/telephony/Connection;.getRedirectingAddress ()Ljava/lang/String;
01-07 00:18:28.442 W/dalvikvm( 944): VFY: unable to resolve virtual method 1072: Lcom/android/internal/telephony/Connection;.getRawDisconnectCause ()I
怀疑这个错误需要从编译原理的角度去解释,但是编译原理不熟悉,至今迷惑中,请求各位大侠帮助。 --------------------编程问答-------------------- 遇到同样问题,顶起来。求解答
补充:移动开发 , Android