使用Gradle编译release apk报错:Please correct the above warnings first
Posted TwoFish
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Gradle编译release apk报错:Please correct the above warnings first相关的知识,希望对你有一定的参考价值。
在开发SDK的过程中,遇到了一个研发,使用了自己的SDK之后遇到了各种问题,于是我们自己帮忙接入。
所有代码都接入完成之后,准备export出一个release包,但是此时却报错:
此时出现了很多的warning,要求修改,并且还退出了编译,导致打包失败。
仔细看了一下相关的warning的提示,都是自己的SDK出现的,然后去检查一下自己的SDK:
应该是自己添加了对应的依赖,但是没有加入自己的SDK,所以导致混淆时候被检查出来了,
此时只需要去proguard-project.txt中去忽略他们即可:
-dontwarn com.apptutti.** -dontwarn com.dataeye.**
注意:-dontwarn是混淆参数,com.xxx是包名,这样就不会出现对应的警告,可以成功导出release包了。
以上是关于使用Gradle编译release apk报错:Please correct the above warnings first的主要内容,如果未能解决你的问题,请参考以下文章
如何使用gradle在APK文件名中设置versionName?
Jenkins Android gradle只能打包app-release-unsigned.apk