解决方案 »

  1.   

    看你的错误,貌似Verify错误:这里有个方法,供你参考:
    在台式机上:
    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/   收藏既可!
      

  2.   

    这个我也试了  但是在order and export里面勾上 程序就无法运行  工程上面有个叉号 但是里面没有叉 
      

  3.   

    lz 检查下AndroidManifest.xml是不是掉了uses-library 等声明。参考
      

  4.   

    是不是jar包的问题  http://www.dotblogs.com.tw/newmonkey48/archive/2012/09/19/74911.aspx