我加jar包的时候是没有你说的第二步,直接加到libs下,在看下Order and Export勾选了没,build就可以了。
还报错的话就是看下包是否冲突,另外你得smack所需求的版本跟你当前环境的版本是否是对应的。

解决方案 »

  1.   

    多谢各位,问题已经解决了,确实不需要另外新建lib库,直接将需要的jar包放到libs目录下,然后再刷新项目,就会自动加载到Android Private Libraries下,不过smack的包很多,我开始是将所有的包都加载了,没想到有个类重复了,在不同的包里都打包了同一个class,因此才会有这个问题,后来只加载了需要的包之后,就OK了