2012-06-11 212 views
30

假設我需要應用相同的規則都應用項目,其依賴庫項目,我需要從應用程序到庫項目複製proguard.cfg的內容?圖書館項目需要proguard.cfg嗎?

換句話說,沒有應用程序的proguard.cfg「接管」所有它所依賴的庫項目,或者要我明確每個庫項目的指定規則?

回答

85

自行庫項目不運行ProGuard的,所以他們不使用任何配置。

應用項目混淆整個代碼的基礎上,包括任何所引用的庫,所以需要適當的配置用於應用程序代碼和庫代碼。

+27

哇!無法獲得比Proguard開發者更多的權威性。接受+ 1. –

+0

即使沒有任何proguard配置文件,模糊處理也完成了嗎? –

+0

如何從應用程序中的proguard文件引用庫項目? –

4

看來,答案是「否」:Proguard的混淆將代碼from the libraries too

不過那是在2010年,我們也很清楚,規格不斷變化,尤其是在Android的開發工具。所以如果有更權威的答案出現,我會接受它。

相關問題