如何解决在 Logcat android 应用程序中隐藏信息和错误日志
我试图在 logcat 中隐藏我的 android 应用程序的日志,但找不到解决方案。
我正在使用 proguaud rules
和 R8
隐藏日志,但它不起作用,我正在获取所有类型的日志系统信息日志、调试日志、错误日志、排球慢速请求日志。
我已经设置了 minifyEnabled true
buildTypes {
release {
...
...
}
debug {
...
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'
...
}
}
proguard-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(...);
}
-assumenosideeffects class com.android.volley.VolleyLog {
public static void v(...);
public static void d(...);
public static void e(...);
}
这是我第一个使用 R8 和 proguard 规则的项目。我不知道我所做的是否有效。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。