proguard 可以将android.util.Log类的方法置为无效代码,可以去除apk中打印日志的代码
不输出log的两种方式
①可以封装一个logwrapper
②直接删除打印log代码
在prguard-rules。pro添加-assumenosideeffects class android.util.Log {
public static boolean isLoggable(java.lang.String, int);
public static int v(...);
public static int i(...);
public static int w(...);
public static int d(...);
public static int e(...);
}
注意:打开优化开关。默认使用proguard-android-optimize.txt。该文件在Sdktoolsproguard目录下,默认开关是打开的
最后
以上就是坚定秀发最近收集整理的关于android 代码混淆无效,Android代码混淆与加固技术的全部内容,更多相关android内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复