android - 在上传到 Google Play 之前删除日志

标签 android performance

我已经阅读了很多关于“删除日志”的问题,但没有人回答我的问题。所以,我不得不在这里再问一次。

Log.d()Log.v()Syso() 语句对应用程序有何影响?

假设我有一个包含 200 个 syso() 语句或日志的应用程序,我在创建应用程序时用来调试这些语句。我没有费心删除它们,因为,(我是 android 的新手)而且我想,这些语句无法打印或显示。那么,为什么要费力地删除所有这些行。

那么我不删除日志的想法对应用程序有多大影响?它会增加应用程序的大小(缓存数据或其他东西)吗?

@All,我想你没有误解我的要求。我知道谷歌建议我们删除日志,我对此没有质疑。我想知道,如果我不删除日志,这些日志对我的应用程序有什么影响

最佳答案

您应该删除所有日志消息。否则用户可以通过 logcat 查看它们。但是您的应用不会发生任何事情(不会增加大小等)

如果您想知道如何在部署时即时删除它们,请阅读此内容: Remove all debug logging calls before publishing: are there tools to do this?

关于android - 在上传到 Google Play 之前删除日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14622648/

相关文章:

android - 为什么小部件在重启后不起作用?

android 录像 - RuntimeException : stop failed

linux - Linux 上的细粒度多核线程执行测量?

performance - 有没有人真正有效地实现斐波那契堆?

MySQL 组合键最佳实践

javascript - 在一个页面上写多个单独的 <script> 是否正确?

java - 找不到 MPAndroidChart 错误类 ValueFormatter

android - 从字符串中获取资源 ID

android - 列表项未在多选 ListView 中选中

c++ - 可在运行时切换的组件的编程模式