2017-12-18 104 views
1

Proguard在優化過程中刪除未使用的方法和類。如何獲得他們的名單?如何獲得由Proguard方法和類剝離的列表?

+0

有一些關於回溯https://www.guardsquare.com/en/proguard/manual/retrace – meditat

+0

@meditat似乎這個工具可以重新創建stacktrace中的名字。這不是我的任務。我的任務是分析我的代碼的哪部分已從應用程序中刪除。 – tse

+0

它給你'混淆的代碼'和'映射文件',你可以使用它來重現你的代碼或方法。 – meditat

回答

2

我認爲你應該使用printusage

按proguard的

-printusage [filename] 指定要列出輸入類文件的死代碼。該列表打印到標準輸出或給定文件。例如,您可以列出應用程序的未使用代碼。只適用於收縮。

這是在優化時將被刪除的代碼,但您也可以控制優化過程。