※ 앱의 버전 가져오기
- 앱의 화면에서 앱의 버전을 가져올 때 사용한다.
- 앱을 업데이트 할 때 마다 버전을 바꾸기 보다 앱의 설정에 있는 버전을 가져와 보여주는것이 관리상 용이하다.
- 코드에서 ${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"
}
'IT > Android' 카테고리의 다른 글
인텐트(Intent) - 다른 액티비티 호출 (0) | 2019.12.09 |
---|---|
안드로이드 데이터바인딩 (0) | 2019.12.01 |
안드로이드 - 간단한 주사위 게임 앱 만들기 (2) | 2019.11.24 |
안드로이드 - 코틀린으로 프로젝트 생성 (0) | 2019.11.24 |
댓글