“Android 로봇은 Google에서 제작하여 공유한 저작물을 복제하거나 수정한 것으로 Creative Commons 3.0 저작자 표시 라이선스의 약관에 따라 사용되었습니다.”
런타임에서 minSDK, targetSDK가 필요할 때가 있다.
gradle에서 BuildConfig
에 넣어서 써도 되겠지만 라이브러리에서 기본적으로 제공을 해준다.
// minSDK 가져오기
val minSdk = applicationContext.applicationInfo.minSdkVersion
// maxSDK 가져오기
applicationContext.applicationInfo.targetSdkVersion
/**
* ex) gradle에 설정된 sdk
* minSdk > 23
* targetSdk > 33
*/
Log.d(TAG, "minSdk >> $minSdk") // 23 출력
Log.d(TAG, "targetSdk >> $targetSdk") // 33 출력
개인적으로 공부했던 것을 바탕으로 작성하다보니
잘못된 정보가 있을수도 있습니다.
인지하게 되면 추후 수정하겠습니다.
피드백은 언제나 환영합니다.
읽어주셔서 감사합니다.