본문 바로가기
IT/Android

안드로이드 앱 버전 가져오기

by sgoho01 2019. 12. 1.

※ 앱의 버전 가져오기

  • 앱의 화면에서 앱의 버전을 가져올 때 사용한다.
  • 앱을 업데이트 할 때 마다 버전을 바꾸기 보다 앱의 설정에 있는 버전을 가져와 보여주는것이 관리상 용이하다.
  • 코드에서 ${BuildConfig.VERSION_NAME} 을 사용하면 앱의 버전을 가져올수 있다.
class Login2Activity : AppCompatActivity() {
	lateinit var binding: ActivityLogin2Binding

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        binding = DataBindingUtil.setContentView(this, R.layout.activity_login2)

        binding.tvVersion2.text = "(v${BuildConfig.VERSION_NAME})"
        
    }
}
  • 해당 버전의 정보는 gradle (Module : app)에서 변경할 수 있다.
defaultConfig {
    applicationId "me.ghsong.onechat"
    minSdkVersion 21
    targetSdkVersion 28
    versionCode 1              // 앱을 등록할때 구분하는 버전코드
    versionName "2.0"          // 사용자에게 보여주는 버전
    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

 

댓글