1
我想混淆谷歌播放服务jar与proguard。 我尝试了两个版本的proguard配置文件。Proguard谷歌播放服务jar
第一个包含
-keep class ** { public protected *; }
而且罐子撑不混乱。它看起来不错。
第二个包含
-keep class com.** { public protected *; }
而且proguard的删除everithing。我收到一个错误:
Error: The output jar is empty. Did you specify the proper '-keep' options?
为什么它是空的,因为主要的Google Play服务包是com.google.android.gms?
据我所知,Google Play服务已经使用Proguard进行混淆。 – tasomaniac 2014-09-25 11:42:16
我主要对缩小阶段感兴趣,因为我只需要广告包中的一种方法。 – TpoM6oH 2014-09-25 12:08:43
据我所知,当你提供外部库时,proguard不能缩小它们。或者你将不得不做太多的配置。我在会议上向proguard的创建者提出了同样的问题,他回答说,用proguard很难做到这一点。 – tasomaniac 2014-09-25 14:26:24