BuildConfig是android studio自動生成的文件毒租。開發(fā)的時候一般都有兩個環(huán)境:測試碌识、正式。每次切換都比較麻煩焕参,所以积蔚,我們可以在build文件下配置:
配置前準(zhǔn)備添加一個release:
會生成如下在build文件下:
這就是我們的release版本簽名信息开泽,接著做如下操作:
會在build文件下出現(xiàn):
紅色區(qū)域是我添加上去的字段酌畜,是為了配置release和debug版本的服務(wù)環(huán)境,當(dāng)然你也可以配置其他字段類型谣旁,配置完之后床佳,需要切換以下版本,也就是重新編譯榄审,如圖:
然后會在BuildConfig文件自動生成砌们,你自定義的字段,如圖:
這是debug下的路徑:
這是debug下文件:
這是release下的路徑:
這是release下文件:
這樣配置完成后在我們需要調(diào)用BaseUrl的地方直接用:
它會自己判斷當(dāng)前是release還是debug版本的url.