相关疑难解决方法(0)

使用proguard配置不会删除我的日志消息

我正在开发我的Android应用程序.

然后我通过以下方式启用和配置proguard:

步骤1.启用proguard:

在project.properties我有:

proguard.config=${sdk.dir}/tools/proguard/proguard-android-optimize.txt:proguard-project.txt
Run Code Online (Sandbox Code Playgroud)

我也尝试过以下方法:

# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
proguard.config=proguard.cfg
Run Code Online (Sandbox Code Playgroud)

步骤2.配置proguard:

在proguard.cfg我有:

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

我认为上面的配置应该删除所有日志.

但是当我在target/文件夹下安装APK 并运行我的应用程序时,我仍然可以在logcat控制台中看到我的所有日​​志消息.为什么?

android proguard

6
推荐指数
2
解决办法
2990
查看次数

标签 统计

android ×1

proguard ×1