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

时间:2013-01-31 09:43:14

标签: android performance

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

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

假设我有一个200 syso()语句的应用程序,或者我在创建应用程序时用来调试的日志。我没有费心去除它们,因为,(我是android中的新手)我想,这些语句无法打印或显示。那么,为什么要消除所有这些线条的痛苦。

那么我不删除日志的想法会影响应用程序多远?它是否会增加应用程序的大小(缓存数据或其他内容)?

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

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)