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