gpt4 book ai didi

java - Proguard不会删除内部类中的Log.d?

转载 作者:太空宇宙 更新时间:2023-11-04 14:12:16 25 4
gpt4 key购买 nike

我用

-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(...);
public static java.lang.String getStackTraceString(java.lang.Throwable);
}

但是,当我反编译时,我看到我在反编译 jar 文件的 Log.d 行中使用的唯一一个自定义字符串。这怎么可能? Proguard 没有完全删除 Log.d 行吗?

最佳答案

如果启用了 proguard 优化,这就是相关的,即您的 proguard.config 是这样的

proguard.config=${sdk.dir}/tools/proguard/proguard-android-optimize.txt:proguard-project.txt

关于java - Proguard不会删除内部类中的Log.d?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28187524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com