【问题标题】:Android release signed APK : Remove Firebase Analytics logs from output logcatAndroid 发布签名的 APK:从输出 logcat 中删除 Firebase Analytics 日志
【发布时间】:2020-04-06 13:27:14
【问题描述】:
我使用带有 minifyEnabled 和 shrinkResources true 的 android studio 创建了我的应用签名 apk 的最终版本。安装 APK 后,应用日志消失了,并且在 logcat 中看不到任何与应用源相关的内容。
但我仍然看到要删除的 Firebase 分析日志。例如它显示了正在启动的谜题、正在投放的广告、已解决的谜题(无论我添加了哪个 FA 事件)。
我如何做到这一点?在调试模式下,我想查看 FA 日志,在 release build/apk 中,想删除所有 FA 日志。
【问题讨论】:
标签:
android
firebase
firebase-analytics
【解决方案1】:
我知道这不是您想听到的答案,但它是:您无法在 Firebase Analytics for Android 中禁用日志。您可以在 iOS 上执行此操作,但对于Android没有简单的解决方案。
我并不是说这是一件好事,我理解禁用它的意愿,但它不应该是一个安全问题,如果这是你的想法。应用程序无法访问其他应用程序的日志(除非我们谈论的是真正的旧 Android 版本),因此查看这些日志的唯一方法是访问物理设备。然后可能 Firebase 日志 - 首先不应该包含敏感数据 - 可能不是您最大的问题。