android - 已发布的 Android 应用程序中是否删除了 Log.i() 语句?
问题描述
我可以在不删除 Log.i() 语句的情况下发布任何 Android 应用程序吗?安全吗?
解决方案
日志语句将保留在应用程序中,任何人都可以看到它们。您可以通过在发布之前删除日志、在记录之前检查调试模式或在编译时使用诸如 proguard 之类的东西来删除它们来防止这种情况发生。这是另一个包含更多信息的问题。
推荐阅读
- jquery - t-datepicker 选择后向左滑动月份
- angular - 表单控件始终在异步验证器中挂起
- asp.net - 如何将身份验证方法添加到已经存在的 Okta 到 ASP.NET 项目
- apache-spark - Spark 基于 Dataframe APi 的列使用 TTL 写入 Cassandra
- ios - 如何使Android特定代码与IOS兼容?
- php - 两个函数使用相同的代码,只有一个导致“未选择数据库”错误
- reporting-services - 什么是报表服务器,它与本地报表有何不同以及何时使用它?
- react-native - null 不是对象(评估“RNOtpverify.getotp”)
- python - 在 Django 中获取 AttributeError
- php - PHP 共享内存:shm vs shmop vs SyncSharedMemory