【我的Android進階之旅】Android混淆踩坑之各模塊各自單獨配置混淆,但是將minifyEnabled設置爲true導致的編譯錯誤

一、背景描述

在之前的兩篇文章中

我已經說清楚瞭如何將最開始在app module中的大一統混淆配置拆分成不同的更小顆粒度的混淆文件。
如何各個module都單獨配置了混淆規則。

有興趣的,可以讀一讀之前的這兩篇文章!

二、編譯問題

2.1 問題描述

但是,在拆分各自module的混淆配置的時候,發現了一個坑。這個坑在Android Studio編譯的時候沒有發現,只有在jenkins編譯或者是在Terminal終端使用gradle命令編譯的時候發現的。

現在來描述下這個問題。

我在Android Studio中,將混淆文件拆分到各自的子module中去了,並且使用Build --> Build Bundles(s)/APK(s) --> Build APK(s) 的方式是可以正常打包apk出來的。

html>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章