我希望通过实现一个配置参数来简化开发,该参数确定应用程序是应该在"DEV"模式还是"PROD"模式下运行.
我希望可以从任何文件访问此参数(基于此参数将执行不同的代码块).
存储此参数的最实用方法是什么(用户无法访问或更改)?
如何从应用程序中访问它?
从ADT 17(IIRC)开始,您将自动将其作为自动生成BuildConfig
类的一部分.
该DEBUG
字段始终true
在开发时,但是当您导出已签名或未签名的apk时,它将设置为false
.您可以将其用作:
if(BuildConfig.DEBUG) {
//Debug mode
}
Run Code Online (Sandbox Code Playgroud)
或者反过来说:
if(!BuildConfig.DEBUG) {
//Release mode
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
409 次 |
最近记录: |