我的项目中有大约5个软件包,是否可以将所有软件包合并到一个大软件包中,我想这样做可以使黑客攻击更加困难。
如何使用proguard删除源代码中对Log.e Log.d等的所有引用。 (我已经整合了proguard的日食ADT。)
更新:看起来第2部分可以像这样完成
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** v(...);
}
答案 0 :(得分:6)
选项-repackageclasses将混淆的类移动到一个给定的包中:
http://proguard.sourceforge.net/manual/usage.html#repackageclasses
您可以选择将其与-allowaccessmodification结合使用,以获得更好的效果。