44问答网
所有问题
Android Debug 版本判断及为什么 BuildConfig.DEBUG 始终为 false
如题所述
举报该问题
推荐答案 2017-05-27
android项目编译时自动会在gen文件夹里,生成一个BuildConfig类,如果是调试的话,BuildConfig.DEBUG将自动赋值为true,你在Log的地方加上if(BuildConfig.DEBUG),就可以了。比较方便,也不用写个类进行管理。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YKD3D36Z3WY6WGZRKGR.html
相似回答
Android
Studio 中有没有类似C#的#if
DEBUG
功能
答:
Android
Studio 会自动添加 BuildConfig 类,这个类有一个字段叫 DEBUG,它的值根据当前的编译方式自动生成,编译方式为
debug
时值为 true,release 时值为
false
。所以可以根据这个特点在函数中添加 if (
BuildConfig.DEBUG
) 类来实现类似的功能,一个比较常见的例子是自定义 Log 类,使得在 debug 时输出...
“
Android
Studio运行APP报错:系统找不到指定的路径”是怎么回事?_百 ...
答:
1、打开gradle.properties配置文件 2、添加属性 com.
android
.build.gradle.overridePathCheck=true 3、选中项目->Build->Clean Project清除一下项目,重新Run一下就通过了 .
Android
Studio release
版本
去掉Log信息
答:
1)首先是依赖此库 2)然后重新编译下,通过之后配置自己的Application 3).当在
debug
模式时 使用log日志方式是 打印出来的日志 调整到release模式下则只有Log.ERROR,Log.WARN 能够打印出来 第二种方式:build.gradle 中buildTypes中配置
buildConfig
Field 这个方法接收三个非空的参数,第一个:确定值...
Android
Studio运行APP报错:系统找不到指定的路径?
答:
所以
Android
Studio不能识别路径。在新建项目时,改变所项目所在的路径,把项目放在一个英文文件夹里就不会出错了。具体步骤:1、打开gradle.properties配置文件 2、添加属性 com.
android
.build.gradle.overridePathCheck=true 3、选中项目->Build->Clean Project清除一下项目,重新Run一下就通过了 ....
大家正在搜
android p是什么版本
android 最新版本
Android版本
Android版本下载
android版本能升级吗
android最新版本是多少
Android 10正式版
怎么看手机是什么版本
怎么知道苹果是什么版本的
相关问题
android打混淆包以后,BuildConfig.DEBU...
如何在子模块中获取BuildConfig.DEBUG值
android studio build automatic...
Android 判断是开发debug模式,还是发布relea...
android 自定义一个log类带有开关,debug赋值t...
如何默认打开user版本 debug 选项,默认打开adb ...
android studio使用debug调试的时候出来问题...