在開發SDK的過程中,遇到了一個研發,使用了自己的SDK之后遇到了各種問題,於是我們自己幫忙接入。
所有代碼都接入完成之后,准備export出一個release包,但是此時卻報錯:
此時出現了很多的warning,要求修改,並且還退出了編譯,導致打包失敗。
仔細看了一下相關的warning的提示,都是自己的SDK出現的,然后去檢查一下自己的SDK:
應該是自己添加了對應的依賴,但是沒有加入自己的SDK,所以導致混淆時候被檢查出來了,
此時只需要去proguard-project.txt中去忽略他們即可:
-dontwarn com.apptutti.** -dontwarn com.dataeye.**
注意:-dontwarn是混淆參數,com.xxx是包名,這樣就不會出現對應的警告,可以成功導出release包了。