当前位置:编程学习 > wap >>

请教如何处理: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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,