android 常见报错 解决方案
1、java.lang.NoSuchMethodError: android.widget.xxx
出错原因分析:
可能新老版本并存,而老版本的jar包路径还在classpath中,并且在
新版本的前面,程序调用新方法,编译没问题,但运行时会先去找旧的classes,而旧的classes中不含此方法,故报
NoSuchMethodError错误,而且这个还不是异常,捕获不了,不好找原因。
另外新旧版本并存,老版本在前,运行时调用的方法名相同,但内容变了,这时就不是报Error了,而是可能报各种稀奇古怪的异常。
尝试解决方案:
查看工程依赖的android版本,将工程版本调整到与测试手机版本一致;
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。