App release版本和debug版本参数不同
来源:互联网 发布:最好英语辅导软件 编辑:程序博客网 时间:2024/05/29 11:20
参考
项目中在开发的时候有很多日志要打印,但是正式发版不应该出现这些调试日志。
以前的做法是设置一个静态变量,但是每次发版的时候要修改这个参数,经常会因为匆忙上线而忘记修改。
以前的做法
//debug | release private static int type = LOG_RELEASE;
修改app/build.gradl
buildTypes { release { buildConfigField "Boolean", "ENVIRONMENT", "true" } debug { buildConfigField "Boolean", "ENVIRONMENT", "false" } }
重新build工程,然后在需要判断版本的时候做一下判断
//设置log显示级别 if (BuildConfig.ENVIRONMENT) { //release LoggerUtils.setType(LoggerUtils.LOG_RELEASE); } else { LoggerUtils.setType(LoggerUtils.LOG_DEBUG); }
阅读全文
0 0
- App release版本和debug版本参数不同
- release版本和debug版本
- DEBUG和RELEASE的不同版本 2011.12.13
- Debug和Release版本区别
- Debug 和 Release 版本区别
- debug和release版本对比
- Debug 和 Release 版本区别
- Debug 和 Release 版本问题
- DEBUG和RELEASE 版本差异
- Debug和Release版本区别
- debug 和release版本区别
- Debug和release版本区别
- DEBUG和RELEASE 版本差异
- DEBUG和RELEASE 版本差异
- Debug版本和Release版本的区别
- DEBUG版本和RELEASE版本的问题
- debug版本和release版本的区别
- debug版本和release版本的区别
- 【LeetCode】4. Median of Two Sorted Arrays
- 启动vue的项目
- 关于wamp安装完毕之后httpd.exe报错以及localhost的80端口被占用启动不了apache
- Linux 的 授权相关操作
- OC中的基础知识点、类和类方法的创建、调用 以及对象
- App release版本和debug版本参数不同
- java 通过上传的表格批量处理
- git log查看和保存方法
- Ajax跨域请求问题
- Oracle创建用户、表空间、导入导出、权限命令
- 编程的一些英文缩写
- springMVC返回json字符串的方式
- 后台业务账单和微信支付后台的订单对账步骤
- Js判断undefined