相关疑难解决方法(0)

Android Proguard,删除所有Log语句和合并包

  1. 我的项目中有大约5个包,是否可以将所有包合并到一个大包中,我想这样做是为了使黑客攻击更加困难.

  2. 如何使用proguard删除源代码中对Log.e Log.d等的所有引用.(我已经整合了proguard的日食ADT).

更新:看起来第2部分可以像这样完成

-assumenosideeffects class android.util.Log {
    public static *** d(...);
    public static *** v(...);
}
Run Code Online (Sandbox Code Playgroud)

android proguard

21
推荐指数
1
解决办法
7500
查看次数

我应该在创建最终包时评论我的日志调用吗?

我有一个使用很多Log.d()Log.e()调用调用的应用程序.现在我想创建我的最终发布包.Eclipse的Android Export功能提到删除"Debuggable"清单中的标志,我已经完成了.我是否还应该评论所有Log调用以提高应用程序的性能,或者这些调用在不可调试的最终版本包中什么都不做?

android android-log

21
推荐指数
2
解决办法
6664
查看次数

标签 统计

android ×2

android-log ×1

proguard ×1