比如:我做了一个通话自动录音的功能,改了源码,功能实现了,但现在问题来了,有的
客户需要这个功能,有的客户不需要这个功能,所以,想给它添加一个开关,需要这个功能的客户,将其开关打开,不需要此功能的客户,在编译系统的时候将其关闭,现在
需要了解开关是在哪个地方加,加到哪个文件里面,如何读取这个开关。
望大神指点。谢谢!
定义全局变量Config控制, gradle打包时改变变量
功能加载的那个activity,onCreat()里面判断
如果你想在编译的时候就判断的话,而且你的项目是使用Android Studio开发的,那么只要在gradle里面配置个buildConfigField变量就可以了,通过该变量判断开关
定义全局变量Config控制, gradle打包时改变变量