728x90
AAOS (Android Automotive OS) 또는 AOSP (Android Open Source Project) 소스 코드를 repo 도구를 통해서 받으면 수백개의 저장소가 존재한다. 물론 branch 이름을 가지고 Android 버전을 확인할 수도 있지만 실제 코드 내에서 BUILD_ID가 정의되어 있고 이것과 android 홈페이지에서 제공하는 버전 이름과 매칭을 시키면 정확한 버전과 릴리스 날짜를 알 수 있다.
BUILD_ID는 build/core/build_id.mk 파일에 다음과 같이 존재한다.
BUILD_ID=AP2A.240705.005.A1 |
AP2A.240705.005.A1 가 실제 ID이고 https://source.android.com/docs/setup/reference/build-numbers 에서 찾아보면 다음과 같이 android-14.0.0_r54 버전이며 2024년 7월 5일에 릴리스 한 것을 알 수 있다.
물론 실제 runtime이나 app에서 API를 통해 호출하여 알 수도 있지만 코드에서도 알 수 있는 방법을 오늘 간단히 소개했다.
'Android (Automotive)' 카테고리의 다른 글
Android Cuttlefish (안드로이드 커틀피쉬) (1) | 2024.11.08 |
---|---|
Android Automotive OS (안드로이드 오토모티브 OS) (1) | 2024.09.20 |