2013-09-05 64 views
0

在我的程序中,我現在必須引用24個庫。使用ProGuard從一組Jars中獲取最小引用類

所以我要砍掉引用罐子的大小,因爲我相信,只有少數幾類我的程序引用。

有人告訴我,我可以使用Pro Guard實現我的目標。

我的第一個問題是,是正確的工具,我指的是?

我想我會從我的類路徑中獲取所有引用的類,這樣我就可以將它們打包在一個jar中,並擺脫引用的JARS的巨大尺寸問題。

所以第二個問題是

如果親衛隊是工具,我該怎麼辦呢?有沒有特定的命令來執行跟蹤?

感謝

回答

1

是的,這正是ProGuard的可與其收縮步驟做。 ProGuard的文檔解釋瞭如何使用它。 examples是一個好的開始。

優化步驟和混淆步驟可以進一步減小程序的大小,但是如果您願意,可以禁用它們(使用選項-dontoptimize-dontobfuscate)。