Android - Debug 模式與正式憑證包版判別

摘要:Android - Debug 模式與正式憑證包版判別

今天我有使用Debug模式測試,與正式模式測試,

但版本編號,在正式模式,只會顯示x.x.x

但Debug模式,需顯示x.x.x.xxxx.x

 

此時,將Debug模式,所需要的版本編號寫至

string.xml

 

在需顯示的程式裡判別後做不同的設定如下


   if(BuildConfig.DEBUG) {
       mtvAppVersion.setText(R.string.app_version);    
   } else {
       mtvAppVersion.setText(Macro.getAppVersionName(this));     
   }