解决方案 »
- android opengl es c代码 所有函数返回都正常,但看不到结果,分析原因
- 关于AlertDialog.Builder弹出自定义布局窗口问题
- android 支持gprs或者3G上网的底层代码是哪里?
- android模拟器如何测试多点触控呢?
- android录音功能不能正常实现,求解答
- 有用过libcolorconvert.so这个文件吗?
- 回报大家:带背景图的ExpandableListview界面。。。+ 源码
- 新手提问在线等
- 请教一个在APP里监听网络状态变化的有意思的问题
- 求大佬解惑
- 求各位大神解答ListView中删除一条记录问题
- 求助:Android ListView分页加载时,第一页点击事件可用,第二页点事件不可用(点击就会异常退出)
在台式机上:
java版本1.6_30,eclipse版本3.6.0
adt版本12,sdk tools版本12
跑程序没有问题
换到笔记本上,java版本不变,sdk tools版本19,adt版本18,eclipse版本必须要高于3.6.2。然后问题出现了:
java.lang.VerifyError:某个类。
网上搜了下,说是
“1. 大多数可能引用的外部jar文件出现了问题,比如说package的路径产生了问题,但该类被class文件定义了。
2. 调用了一些编译器产生异议的问题,可能是使用的sdk版本不同,但源代码是一些更老版本的定义。”
还有百度知道上搜到的:
java.lang.VerifyError是说当“校验器”检测到一个类文件虽然格式正确,但包含着一些内部不一致性或安全性问题时,抛出该错误。
很可能从1.4 版本以后 jdk加强了安全机制或者增进了改善 这是jdk的版本问题
但是java版本和台式机上一样,然后觉得应该是jar包的问题,把出问题的类的jar包一个个重新打包,还是有问题。幸好引用jar包里的类没几个,一个个注释掉试了下,然后开始报classNotDef的错误之前遇到过相似的问题,于是加入jar包的方式改为add library->User library,然后把相应的自定义库在order and export里面勾上,就解决了!!前面的问题也不存在了!!果然有够汗的同行朋友,如果对本答案满意,盼望支持下我的小店,充话费的:http://shop110278847.taobao.com/ 收藏既可!