错误表现形式如下:
Error:Execution failed for task ':app:packageRelease'.
> Unable to compute hash of D:\ProjectDir\ComSpaceRH\MyPracticeDemo\app\build\intermediates\classes-proguard\release\classes.jar
解决:
总的来说就是混淆规则不正确,
如:对于第三方库需要加入不被混淆的列表
可以dontwarn和keep结合使用,保证不被混淆 具体如何混淆还需要自己琢磨
![](https://img-blog.csdn.net/20160816135017358?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
总的来说就是混淆规则不正确,
如:对于第三方库需要加入不被混淆的列表
可以dontwarn和keep结合使用,保证不被混淆 具体如何混淆还需要自己琢磨