1. 程式人生 > >Android自定義BuildConfig欄位

Android自定義BuildConfig欄位

 一、介紹

public final class BuildConfig {
  public static final boolean DEBUG = false;
  public static final String APPLICATION_ID = "com.maxd.test";
  public static final String BUILD_TYPE = "release";
  public static final String FLAVOR = "wandoujia";
  public static final int VERSION_CODE = 1;
  public static final String VERSION_NAME = "1.0";
  // Fields from build type: release
  public static final boolean LOG_DEBUG = false;
  public static final boolean BASE_URL= http://192.168.0.200:8080;
}

二、語法

  buildConfigField("String", "BASE_URL", "\"" + project.BASE_URL + "\"")

第一個是型別 

第二個是名稱

第三個是值(這裡的值從gradle.properties檔案中讀取的)

三、額外講解gradle.properties

【gradle.properties這個檔案裡面可以設定構建的版本,ANDROID_BUILD_MIN_SDK_VERSION ANDROID_BUILD_TOOLS_VERSION      APPLICATION_ID 等等

在你的app下build.gradle下可以配置這個

結束