我希望通过实现一个配置参数来简化开发,该参数确定应用程序是应该在"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 次 |
| 最近记录: |