假設我需要應用相同的規則都應用項目,其依賴庫項目,我需要從應用程序到庫項目複製proguard.cfg的內容?圖書館項目需要proguard.cfg嗎?
換句話說,沒有應用程序的proguard.cfg「接管」所有它所依賴的庫項目,或者要我明確每個庫項目的指定規則?
假設我需要應用相同的規則都應用項目,其依賴庫項目,我需要從應用程序到庫項目複製proguard.cfg的內容?圖書館項目需要proguard.cfg嗎?
換句話說,沒有應用程序的proguard.cfg「接管」所有它所依賴的庫項目,或者要我明確每個庫項目的指定規則?
自行庫項目不運行ProGuard的,所以他們不使用任何配置。
應用項目混淆整個代碼的基礎上,包括任何所引用的庫,所以需要適當的配置用於應用程序代碼和庫代碼。
看來,答案是「否」:Proguard的混淆將代碼from the libraries too。
不過那是在2010年,我們也很清楚,規格不斷變化,尤其是在Android的開發工具。所以如果有更權威的答案出現,我會接受它。
哇!無法獲得比Proguard開發者更多的權威性。接受+ 1. –
即使沒有任何proguard配置文件,模糊處理也完成了嗎? –
如何從應用程序中的proguard文件引用庫項目? –