Android第三方jar包无法打包到apk中,抛notfound的解决方法

前几天将ADT升级到了20.0的版本,结果跑同一个程序时抛了一个class not found的错误,各种找不到原因,后来发现apk文件比之前的apk小了不少,原来是第三方的jar没有被打包到apk中,下面是解决方法:

第三方jar包在编译的时候,通过Add JARS 添加到项目中,这样可以编译通过。但在项目打包的时候,通过Add JARS添加的包不能打包到APK中,所以需要在工程目录下新建一个lib文件夹,将你的第三方jar放到这个文件夹里,最后右键lib文件夹,Bulid Path-->Use as source folder。这样第三方jar包就会被打包到apk中了。

 

注意:编译和打包需要使用不同的添加JARS的方式。

你可能感兴趣的:(android,jar,Class)