使用ProGuard修剪库

时间:2015-06-17 15:29:35

标签: android proguard okhttp

我遇到了dex限制问题,我想避免使用multi-dex。 我注意到okHttp有一个单独的内部包spdy,由于我的应用没有使用它,我试图删除它。

我将这两行添加到proguard.cfg

-printusage usage.txt
-assumenosideeffects class com.squareup.okhttp.internal.spdy.*

构建我的应用后,我在usage.txt中看到有几个com.squareup.okhttp.internal.spdy类和方法,但是当我运行dexdump脚本时,我仍然得到:

    okhttp: 1461
        internal: 978
            http: 233
            huc: 160
            io: 18
            spdy: 373
            tls: 19

任何人都可以回答可能发生的事情吗?是否有另一种从库中删除包的方法?

0 个答案:

没有答案