代码里的resource信息有很多,代码里写死某一个环境的配置的话,有以下若干问题. 1. dev,不同的beta上,使用的resource信息不同. 2. 代码没有发布到对应的环境上,需要去机器上需要手动修改.不锁住配置文件,则每次发布都需要手动修改:若锁住配置文件,则代码更新了配置文件,则机器上还是老的配置文件.把测试的环境写到代码里,容易引起配置不稳定,上线前忘了改过来可能造成问题. 3. 测试中有时日志中没有打出来是使用的是哪个环境配置,发现环境不对时,查起来费时又费劲. 4. 环境交付