2017-08-27 33 views
1

我想proguard的添加到我的應用程序,包括很多dependenciesan和圖書館,我的知識是添加以下內容:如何添加ProGuard和依賴關係的項目?

buildTypes { 

debug { 
    minifyEnabled false 
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 

} 

我的問題是我要補充的ProGuard對他們的每一個依賴或將影響他們?

回答

0

它不存在適用於所有情況的答案,這取決於由什麼是您的最終目標,這是依賴關係,如果你是庫的所有者。

一般來說,以儘量減少問題的好辦法是包括在項目庫和依賴關係,然後在它上面運行ProGuard的。

當然,如果你分發自己的圖書館,其中包括專有算法的最好辦法是混淆在庫中的代碼(也可以是Proguard的是不是在這種情況下,最好的解決方案)。