把第三方的jar打包到android的apk文件中

在android项目中新建一个文件夹libs,必须用这个,不能是lib等其他名称

然后把第三方jar放到这个文件夹下,项目会自动导入到库文件中

接着混淆打包成apk即可。

 

其中混淆这部可能会出现

Proguard returned with error code 1. See console
Warning: org.jivesoftware.smackx.pubsub.util.XmlUtils: can’t find referenced class javax.xml.transform.TransformerFactory
Warning: org.jivesoftware.smackx.pubsub.util.XmlUtils: can’t find referenced class javax.xml.transform.TransformerFactory

 

这些类冲突的错误,只要在第三方jar中删除这些相应的类文件即可,或者重命名处理。

你可能感兴趣的:(android)