`
kalogen
  • 浏览: 863532 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

把第三方的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安卓app编译原理,build生成APK的过程解析.如何将第三方so文件打包进apk中

    android 安卓app编译生成APK的过程解析.如何将第三方so文件打包进apk中 1.生成R.java文件 2.编译aidl文件,包括java静态库 3.编译java源文件 4.将jar包装换为dex文件 ...

    android正确导入jar包

    andriod中如果引入jar包的方式不对就会出现一些奇怪的错误。 工作的时候恰好有一个jar包需要调用,结果用了很长时间才解决出现的bug。刚开始是这样引用的...这样的话该jar包会被一起打包到apk中,问题也就解决了!

    命令行方式打包带有库项目(libraryProject)引用的Android项目用脚本

    使用命令行工具对Android项目进行打包签名和生成,涉及的技术有支持引入第三方jar包,支持项目引用库项目进行资源共享。 此脚本为三个文件,是在Sodino公开的脚本上进行修改而来。第一个为生成中间文件,第二个为...

    android安卓反编译

    将要反编译的APK后缀名改为.rar或则 .zip,并解压,得到其中的额classes.dex文件(它就是java文件编译再通过dx工具打包而成的),将获取到的classes.dex放到之前解压出来的工具dex2jar-0.0.9.15 文件夹内, ...

    解决共享库不存在或失效导致的应用未安装

    第一步:使用第三方工具中的ROOT获取工具,进行获取ROOT权限。 第二步:下载ROOT EXPLORER 具有最高权限的文件管理工具,安装并打开(打开时出现是否允许此软件使用最高权限,允许)。 第三步:下载以下三个文件。 ...

    新版Android开发教程.rar

    � 由于采用了 Java 作为应用开发语言,目前可用的传统第三方应用还很少,但由于 Android 是一款完全 开 源的移动计算平台,相信第三方应用会很快的丰富起来。 � Google 提供了一套 Java 核心包 (J2SE 5,J2SE 6) 的...

    Android代码-MutiChannelPackup

    支持更多的第三方渠道统计工具 编写windowns bat脚本 添加网页版用户体系、权限和数据库配置 …… 网页版 META-INF渠道识别 使用简单,非技术小白也可以用 功能相对强大(设计中…) 1、在android中获取渠道名: /...

    uiautomator2:Android Uiautomator2 Python包装器

    uiautomator2 各种库的版本号 该项目正在火热的开发中QQ群号: ...2.测试脚本要打包成jar或apk包上传到设备上才能运行。 我们要测试逻辑能够用Python编写,能够在电脑上运行的时候就控制手机。这里要非常感谢 He

    platform-tools(安卓调试工具包).zip

    aidl:把.aidl 接口转换成java接口.dx:转化.class中间代码为dvlik中间代码,所有经过java编译的生成.class文件都需要此工具进行转换,最后打包进apk文件中.dexdump:dump devlik中间代码platform-tools目录:包含开发...

    Android Uiautomator2 Python包装器-Python开发

    测试脚本要打包成jar或者apk包上传到设备上才能运行。 我们希望测试逻辑能够用Python编写,能够在电脑上运行的时候就控制手机。这里要非常感谢 Xiaocong He (@xiaocong),他将这个想法实现了出来(见xiaocong/...

    网狐荣耀版开发使用常见问题解答

    这个主要是第三方的类库与cocos2d-x的支持文件没有加载的原因造成,加载了就可以正常运行了。 十、网狐荣耀版手机端分享时出现“由于不支持的分享类型,无法分享到微信“的解决办法 去腾讯开放平台申请账号,...

Global site tag (gtag.js) - Google Analytics