Proguard保留从外部jar引用的方法

时间:2015-12-24 17:24:05

标签: java android jar google-play-services proguard

我试图弄清楚如何使用proguard来减少jar文件中的方法计数。我的问题是我有其他jar文件引用我的目标jar中的代码,我需要确保保留外部jar引用的代码。我是Android开发的新手,这是我第一次摆弄proguard所以请耐心等待。

我的目标jar提取了Google Play服务代码和默认proguard配置的ontop,我使用这样的保持行:

-keep class com.blah.blah.** { *; }

保持我的目标文件及其引用的内容不被删除。我尝试使用-libraryjars链接到外部jar中,然后使用类似的keep行来保留来自外部jar的目标类,这些类将引用Google Play Services代码。但这并没有多大意义,显然不起作用。

  

注意:这些jar文件确实需要保持独立,因为它们用于构建不同的Adobe AIR ANE:/

非常感谢任何帮助,指示或建议!

0 个答案:

没有答案