Android:签名打包后关闭Log打印
来源:互联网 发布:军训合照能上传网络吗 编辑:程序博客网 时间:2024/06/08 02:35
Android:签名打包后关闭Log打印
正常开发过程中log是常用的,个人之前遇到bug第一时间不会使用调试工具来看看哪里出的问题,常常使用log输出相应的数据或者判断结果,当我们签名后发布应用后如果继续打印log是非常危险的,假如没有关闭log的打印,那么安装app后连接as 或者 eclipse 等ide就会直接打印log,清晰可见,那么这款app就没有什么安全可言了,所以发布应用前关闭log是必须的!
怎么关闭log呢?
第一步:自定义buildconfig标明log的打印与关闭
在app->buile.gradle中的buildTypes中添加下面字段:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
第二步:封装打印方法
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
第三步:使用
这里就不能再继续使用android.util.Log
而是使用上一步自定义的MyLog.i(tag,message);
来替换Log.i(tag,message);
这样我们在使用签名打包后的app就不会再输出log,使用debug也不影响查看log处理解决问题。
阅读全文
0 0
- Android:签名打包后关闭Log打印
- Android:签名打包后关闭Log打印
- android 签名打包时去掉log日志打印(仅在debug包中打印log信息)
- android studio 关闭log 打印
- Android签名打包后应用HOME键重启
- Android Studio 2.2+签名打包后,应用显示未安装
- android签名打包、签名混淆、多渠道打包
- android签名打包
- Android应用程序打包签名
- Android应用程序打包签名
- Android 打包签名
- android签名打包
- android签名打包 .
- android 签名、混淆打包
- Android 应用打包签名
- Android应用签名打包
- Android 签名打包命令
- Android 应用签名 打包
- Android 6.0 运行时权限处理完全解析
- 模板函数的声明和定义为何不能分开放在两个文件中?
- Cesium中加载动态水
- C++中的线程同步问题
- driver failed programming external connectivity on endpoint wordpress
- Android:签名打包后关闭Log打印
- 软件测试
- InputStream 的坑!
- Java中wait和sleep方法的区别
- idea 中使用mongo 客户端 不用开一堆桌面 一个工具全搞定
- form表单下的button按钮会自动提交表单的问题
- 对javascript半包理解
- 轰炸理解深度学习里面的encoder-decoder模型
- vue