12월 22, 2024

Wpick

지상에서 한국의 최신 개발 상황을 파악하세요

이는 Android 16의 코드명이며 여러분이 기대하는 것과는 다릅니다.

Android 16 스톡 이미지 3

리타 알 쿠리(Rita Al-Khoury) / Android Authority

터키 리라; 디

  • Android 16의 코드명은 인기 있는 퍼프 페이스트리 디저트인 바클라바입니다.
  • Android 14의 코드명이 Upside Down Cake이고 Android 15의 코드명이 바닐라 아이스크림이라는 점을 고려하면 이상하게 보일 수 있습니다.
  • 그러나 새로운 캔디 코드명은 Google이 다시 편지를 쓰기 시작하게 만든 Android 생성 프로세스의 변경 사항을 반영합니다.

Google은 몇 년 동안 캔디 이름이 붙은 Android 버전을 공개적으로 언급하지 않았지만 이것이 해당 버전의 사용을 완전히 중단했다는 의미는 아닙니다. 실제로 각각의 새로운 Android 릴리스에 사용하는 코드명은 여전히 ​​Android 15용 바닐라 아이스크림과 같은 디저트를 기반으로 합니다. Google은 2009년에 Cupcake라는 코드명으로 Android 1.5를 출시한 이후 다음 릴리스의 코드명을 기반으로 하는 패턴을 시작했습니다. on Candy는 영어 알파벳의 다음 문자로 시작합니다. 예를 들어 Android 1.6의 코드명은 Donut이었습니다. 하지만 이 패턴은 내년 Android 16 업데이트로 끝날 수 있으며, 문자 ‘W’로 시작하는 코드명이 없을 수도 있습니다.

개발자 b58 팀 그는 주말에 AOSP에서 발견한 몇 가지 흥미로운 코드 변경 사항에 대한 팁을 우리에게 보냈습니다. 첫 번째 변경 사항은 내년 Android 릴리스와 함께 출시되는 모든 APEX 모듈을 압축할 수 있는 코드를 추가합니다. 코드에서 흥미로운 점은 이 코드가 내년 Android 릴리스를 가리키는 방식입니다. 특히, min_sdk_version 필드는 다음으로 설정됩니다. Baklava. 대조적으로, min_sdk_version 필드는 올해 릴리스로 설정되었습니다. VanillaIceCream.

AOSP 2의 Android 16 바클라바 가이드

미샬 라만(Mishal Rahman) / Android 기관

또 다른 코드 변경에서는 Google 엔지니어가 빌드 플랫폼의 SDK 코드 이름이 일치하는지 확인하기 위해 추가 검사를 추가하는 방법을 보여줍니다. Baklava. 그들이 내린 이유는 이전 버전의 패치에서 SDK 버전이 35 이상인지(안드로이드 15와 호환되는 SDK 버전인지) 또는 플랫폼 SDK 코드명이 일치하는지 확인했기 때문입니다. VanillaIceCream.

AOSP 1의 Android 16 바클라바 가이드

미샬 라만(Mishal Rahman) / Android 기관

새로운 Android 버전을 개발하는 동안 Google은 SDK가 완료될 때까지 플랫폼의 SDK 버전을 코드명으로 설정하므로 Android 15의 첫 번째 중요한 플랫폼 안정성 이정표인 Android 15 베타 3에서 Android 버전의 이름이 변경되었습니다. 15시부터 VanillaIceCream. Android 16에서 개발이 진행 중이므로 이 버전에도 동일하게 적용됩니다. 예를 들어 초기 빌드에서는 플랫폼 SDK의 코드명(Baklava) 플랫폼 버전 SDK(36) 대신.

따라서 Android 16의 코드명이 바클라바임을 시사하는 두 가지 증거가 있습니다. 우리가 인터뷰한 소식통에 따르면 바클라바는 이미 Android 16의 디저트 이름으로 설정되어 있습니다. Android 16 코드명이 문자 “W”로 시작하는 디저트를 나타낼 것으로 예상하시는 분도 계시지 않습니다. 나를 포함한 거의 모든 사람들은 과거의 역사를 고려할 때 이것이 사실이라고 믿었습니다.

결국 안드로이드 버전의 역사와 그 코드네임을 살펴보면 구글이 2009년부터 시작한 패턴이 내년에 끝날 것이라고 믿을 이유가 없다. 특히 베이스까지 영문 알파벳이 아직 몇 글자 남아 있지 않기 때문에 더욱 그렇다. 이름이 붙어 있습니다.

1.0 코드네임은 없습니다
1.1 쁘띠 4
1.5 컵케이크
1.6 도넛
2.0/2.1 에클레어
2.2 프로요
2.3 진저 브레드
3.0 벌집
4.0 아이스크림 샌드위치
4.1-4.3 젤리빈
4.4 킷캣
5.0/5.1 빨판
6.0 마시멜로
7.0/7.1 누가
8.0/8.1 오레오
9 파이
10 모과 타르트
11 레드벨벳 케이크
12/12리터 스노우 콘
13 티라미수
14 거꾸로 케이크
15 바닐라 아이스크림

하지만 최근 안드로이드 플랫폼 개발 소식을 접하고 계시다면, 안정적인 트렁크 프로젝트. 너무 기술적이지 않으면서 Google이 Android를 개발하는 방식이 크게 바뀌었습니다. Trunk Stable 프로젝트의 일부로 출시된 첫 번째 Android 빌드는 지난 3월 Android 14 QPR2였습니다. 이것이 바로 이 빌드가 빌드 ID에 완전히 다른 명명 체계를 사용한 이유입니다. Upside Down Cake의 버전 ID가 문자 “U”로 시작하는 대신 Android 14 QPR2에는 문자 “A”로 시작하는 버전 ID가 있습니다.

예를 들어 Pixel Tablet의 3월 업데이트 빌드 ID는 AP1A.240305.019.A1이었습니다. Android 14 QPR3 기반 기기의 6월 업데이트 빌드 ID는 AP2A.240605.024입니다. Android 15 기반 기기의 향후 10월 업데이트에 대한 빌드 ID는 AP3A.241005.0XX입니다. 기기의 Android 15 QPR1 업데이트는 실제로 12월에 출시될 것이라고 가정하면 AP4A.241205.0XX와 유사할 것입니다.

픽셀 태블릿이 생성되었습니다.

미샬 라만(Mishal Rahman) / Android 기관

그러나 내년 Android 빌드의 모든 빌드 ID는 문자 B로 시작하므로 Android 15 QPR2 빌드 ID는 BP1A 등과 같은 형식이 됩니다. 그렇기 때문에 Google이 Android 16에서 사용할 디저트 이름은 문자 “W”로 시작하는 것이 아니라 바클라바입니다.

왜 Android 15의 코드명이 바닐라 아이스크림이고 문자 “A”로 시작하는 것이 아닌지 궁금하다면 확실히 말할 수 없습니다. 이는 Google이 이미 첫 번째 안정 릴리스 이전에 Android 15의 내부 코드명으로 바닐라 아이스크림을 선택했기 때문에 코드명에 대한 모든 언급을 다시 변경하고 싶지 않았기 때문일 수 있습니다. 특히 이로 인해 일부 빌드 흐름이 중단될 수 있기 때문입니다.

그럼에도 불구하고, 바클라바가 Android 16의 코드명이라는 아이디어에 많은 분들이 놀라시리라 확신합니다. 하지만 이 코드명이 선택된 이유를 더 깊이 파고들면 Android 플랫폼 개발이 어떻게 변화했는지에 대한 몇 가지 흥미로운 사실을 배우게 될 것입니다. 지난 몇 년 동안 극적으로. 개월.

팁이 있나요? 우리에게 이야기하세요! [email protected]으로 직원에게 이메일을 보내세요. 익명을 유지하거나 정보에 대한 신용을 얻을 수 있으며 이는 귀하의 선택입니다.