巧用gradle来切换测试和正式服务器

gradle.propertiees

DEBUG_HOST="http://192.168.1.108"
DEBUG_PAYHOST="http://192.168.1.108:2000"
RELEASE_HOST="http://www.baidu.com"
RELEASE_PAYHOST="http://pay.baidu.com"

bulid.gradle

buildTypes {
    debug {
    buildConfigField "String", "HOST", DEBUG_HOST
    buildConfigField "String", "PAYHOST", DEBUG_HOST
    }
    release{
    buildConfigField "String", "HOST", RELEASE_HOST
    buildConfigField "String", "PAYHOST", RELEASE_PAYHOST
    }
}

APIURL.java

private static String HOST = BuildConfig.HOST;
private static String PAYHOST = BuildConfig.PAYHOST;
//手机注册发送短信验证码
public static String USER_REGISTER_SEND_MOBILE_CODE = HOST + "/user/register/send/mobile/code";
//手机注册新用户
public static String USER_REGISTER_MOBILE = PAYHOST + "/user/register/mobile";

Gradle学习资料

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容