• 我的项目中大约有5个软件包,是否可以将所有软件包合并为一个大软件包,我想这样做会使黑客操作更加困难。
  • 如何使用proguard在源代码中删除对Log.e Log.d等的所有引用。 (我已经集成了带有proguard的Eclipse ADT)。

  • 更新:看起来第2部分可以像这样完成
    -assumenosideeffects class android.util.Log {
        public static *** d(...);
        public static *** v(...);
    }
    

    最佳答案

    选项-repackageclasses将混淆的类移动到单个给定的包中:

    http://proguard.sourceforge.net/manual/usage.html#repackageclasses

    您可以选择将它与-allowaccessmodification组合使用以获得更好的结果。

    关于android - Android Proguard,删除所有Log语句并合并程序包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4435773/

    10-13 01:47