在将应用程序发布到GooglePlay之前,如何删除所有调试日志调用?
根据谷歌的说法,我必须“禁用源代码中对日志方法的任何调用“在发布我的Android应用程序之前,摘录自出版清单:
在生成要发布的应用程序之前,请确保禁用日志记录并禁用调试选项。您可以通过删除源文件中对日志方法的调用来禁用日志记录。
我的开源项目很大,每次发布时手工操作都很痛苦。此外,删除日志行可能很棘手,例如:
if(condition) Log.d(LOG_TAG, "Something");data.load();data.show();
如果我对Log行进行注释,则条件将应用于下一行,而LOAD()不被调用。这样的情况是否很罕见,以至于我可以决定它不应该存在?
这是在官方的清单上,所以我想很多人经常这样做。那么,如何有效而安全地删除所有的日志线路呢?
30秒到达战场
扬帆大鱼
相关分类