android代码混淆打包报错

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ':app:shrinkReleaseMultiDexComponents'. > java.io.IOException: The output jar [/root/.jenkins/jobs/Android-PRD/workspace/app/build/intermediates/multi-dex/release/componentClasses.jar] must be specified after an input jar, or it will be empty. 打包时报这个错,求教该怎么解决

一、项目混淆过程中注意事项:
由于我的sdk版本较高,因此新建android项目下只有proguard-project.txt和project.properties这两个文件夹,而网上一些所谓混淆的方法我均试验了下,都有或多或少的问题,以下是一些混淆总结:
1、如果你的项目没有其他第三方包的话,那么进行混淆很简单,只需要将project.properties文件夹下面的注释解开就行,一点区别在......
答案就在这里:[android]代码打包混淆
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

可以把shrink设置为false,它表示自动去除多余的文件或资源,然后再试试。
shrink设置和打包是在一起的