前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ant常见错误解决方案

ant常见错误解决方案

作者头像
子勰
发布2018-05-22 16:04:10
7460
发布2018-05-22 16:04:10
举报
文章被收录于专栏:子勰随笔子勰随笔

最近修改项目的打包脚本的时候又遇到了一些之前的问题,又去网上查一遍,实在折腾,就自己逐渐整理积累吧。

代码混淆无法输出混淆后的jar

错误信息:
[proguard] Shrinking...

BUILD FAILED
~/build.xml:30: The output jar is empty. Did you specify the proper '-keep' options?
解决方案:

这种情况一般是因为混淆文件proguard-project.txt中尚未加入应用对应的混淆规则导致。我遇到的时候就是因为想先走通整个流程,所以在混淆文件中只配置了一些混淆的配置,没有加入具体项目的混淆规则。这时有两种方法:

  1. 增加混淆配置: 直接在proguard-project.txt中增加一行: -dontshrink
  • 增加混淆规则: 在混淆配置中增加项目相关的混淆规则,只要有一条即可。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2015年09月25日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 代码混淆无法输出混淆后的jar
    • 错误信息:
      • 解决方案:
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档