Android 11

덤프버전 :



이 문서는 나무위키의 이 토론에서 안드로이드 버전 하위 문서의 표제어는 각각 ' '(예시: 안드로이드 마시멜로, 안드로이드 12) 등으로 하기(으)로 합의되었습니다.
타 위키에서의 합의내용이 더위키에서 강제되지는 않지만 문서를 편집하실때 참고하시기 바랍니다.


버전

[ 펼치기 · 접기 ]

||<tablewidth=100%><tablebgcolor=#ffffff,#1f2023><width=20%> 0.5
버전 0.5 ||<width=20%> 0.9
버전 0.9 ||<width=20%> 1.0
버전 1.0 ||<width=20%> 1.1
Petit Four ||
|| 1.5
Cupcake || 1.6
Donut || 2.0~2.1
Eclair || 2.2
Froyo ||
|| 2.3
Gingerbread || 3.0~3.2
Honeycomb || 4.0
Ice Cream Sandwich || 4.1~4.3
Jelly Bean ||
|| 4.4
Kitkat || 5.0~5.1
Lollipop || 6.0
Marshmallow || 7.0~7.1
Nougat ||
|| 8.0~8.1
Oreo || 9.0
Pie || 10.0
Quince Tart || 11.0
Red Velvet Cake ||
|| 12.0
Snow Cone || 12L(12.1)
Snow Cone || 13.0
Tiramisu || 14.0
Upside Down Cake ||





Android 11
안드로이드 11
파일:안드로이드 11 로고.svg
명칭
11
버전
11 (API Level 30)
리눅스 커널
5.4.x
4.14.x
4.9.x
4.4.x
공개 일자
2020년 9월 8일
지원 여부
지원 중
최초 탑재 기기
구글 픽셀 5, 구글 픽셀 4a 5G
공식 홈페이지
파일:안드로이드(운영체제) 아이콘.svg

1. 개요
2. 상세
3. 변경 사항
4. 버전
4.1. 개발자 미리보기
4.2. 적용된 기기
4.3. 적용 예정 기기
5. 점유율
6. 이스터에그
7. 기타



1. 개요[편집]


The OS that gets to what's important.

중요한 기능을 간편하게 이용할 수 있는 OS.

2020년 9월 8일에 출시된 Android의 새로운 버전이다. 코드명은 R로 시작하는 레드벨벳 케이크지만 안드로이드 10부터 정책이 변경되어 디저트 이름을 붙이지 않고 숫자를 붙인다.


2. 상세[편집]


Android 10의 차기 버전이다.

API Level은 30 으로 변경되었으며, 한국시간으로 2020년 9월 9일 정식 배포가 되었다.[1]


3. 변경 사항[편집]


파일:안드로이드 11 픽셀 런처.png
Android 11 Pixel Launcher
Android 11 변경 사항은 크게 개인정보 보호 개선 사항과 기능/API 확대가 있다. 개발자 프리뷰 4 버전 기준으로 요약하였다. 새로운 버전이 나올 경우 문서를 변경해주길 바란다. 구체적인 내용은 공식 사이트를 참고.

[ANDROID11] 각주가 있으면 Android 11을 타겟팅하는 앱만 적용된다.[일부] 각주가 있으면 일부 사항만 적용된다.
  • 범위 지정 저장소 강제[ANDROID11]
기존 파일 저장 방식을 쓸 수 없다. 추가 권한을 받거나 기존에 저장했던 폴더에서 범위 지정 저장소 공간으로 옮겨야 한다[2]. 예외적으로 Google Photo, Gallery, File Manager 같은 특별 앱은 사전 권한 (Pre-grant) 을 받아야 한다.

  • 일회성 권한
위치, 마이크 또는 카메라와 관련된 권한에 대해서는 사용자가 권한 허용 시 '한번만 허용' 옵션이 추가되었다. 이 경우에는 앱이 백그라운드로 이동되면 권한이 취소된다. 더욱 자세한 내용은 여기를 참고해보자.

  • 백그라운드 위치[ANDROID11][일부]
앱이 백그라운드 위치를 사용하려면 설정으로 이동해서 직접 동의를 받아야 한다. 백그라운드 위치 권한을 받는데 맞춤 UI를 이용해 이유를 설명하고 동의를 받아야 한다. 위치 권한 설정 팝업은 '항상 허용' 옵션이 없어진다. 단 시스템 설정에서는 '항상 허용' 옵션을 제공하며 앱 별로 설정할 수 있다.

  • 포그라운드 서비스 권한[ANDROID11]
Android 9 이후 앱은 포그라운드에서만 카메라 및 마이크에 액세스할 수 있도록 제한된다. 하지만 앱이 포그라운드 서비스에서 카메라 및 마이크와 관련된 데이터에 액세스한다면 포그라운드 서비스 선언을 변경해 주어야 한다. 자세한 내용은 여기서 확인하자.

  • 쿼리, 상호 작용 앱 지정[ANDROID11]
시스템에서 앱에 어떤 다른 앱이 표시되는지 알 수 있도록 앱의 매니페스트 파일에 를 추가해야 데이터를 얻어 올 수 있다. (e.g. 다른 앱 설치 여부 확인) 즉, 앱에서 지정하지 않은 다른 앱의 정보를 query 할 수 없다.

  • 토스트 메시지
백그라운드에서 실행되는 앱은 맞춤 뷰를 포함한 토스트 메시지를 보낼 수 없고 텍스트만 포함된 메시지만 보낼 수 있다.

  • 권한 변경 및 추가[ANDROID11][일부]
    • 저장소 권한이 파일 및 미디어로 변경된다.
    • WRITE_EXTERNAL_STORAGE 권한과 WRITE_MEDIA_STORAGE 권한은 더 이상 추가 액세스 권한을 부여받지 못하고 MANAGE_EXTERNAL_STORAGE 권한을 이용해 읽기와 쓰기 권한을 같이 부여받아야 한다. [ANDROID11]
    • 기기 자체 전화번호를 가져오는 데 많이 쓰는 TelephonyManager 클래스의 getLine1Number 메소드를 사용하기 위한 권한은 READ_PHONE_STATE에서 READ_PHONE_NUMBERS로 바뀌었다. 구버전은 여전히 READ_PHONE_STATE를 쓰므로 버전 체크를 통해 분기해준다.

  • Virtual A/B update 적용 여부
Android Q까지는 A/B system update (Seamless update)[3]는 강제 사항이 아니고, 제조사 선택 사항이다. 국내의 경우 삼성 갤럭시는 A/B update를 미적용, LG전자 단말은 A/B update를 적용하고 있다. OTA 업데이트 성공율 입장에서는 A/B update가 다소 유리하나, 사용자 저장소(/user data) 측면에서는 A/B update를 적용하는 단말이 5~6 GB 정도 손해본다. 삼성전자는 사용자 저장소가 더 중요하다고 판단하여 A/B update를 미적용한 것으로 보인다. 이에 반해, Virtual A/B는 사용자 공간을 손해보지 않기 위해서 /user data 공간을 임시로 활용하여 Seamless update 가 가능하게 하는 방법이다. XDA 에서 Virtual A/B 를 Android 11 신규 모델 부터는 '강제'할 것으로 News 에 발표#했고, 구글은 VTS 항목에서 Virtual A/B를 강제하는 수정 사항#을 git에 Merge 하였다. 하지만 정작 구글은 Android 11 업데이트 내용에 Virtual A/B update에 대한 한 마디 언급도 없다. 최종적으로 적용 방향은 9월 공식 배포 후에 알 수 있을 것으로 보인다. Virtual A/B update는 파티션 변경이 필요하기 때문에 OS upgrade 에서는 적용이 불가능하고, Android 11 신규 모델부터 적용이 가능하다.

  • HEIF 지원: HEIF는 MPEG 그룹에서 만든 이미지의 압축 포맷으로 JPEG 보다 2배 효율이 좋다고 한다. 동영상에 HEVC가 있다면 이미지는 HEIF가 있다. 이전 Android OS에도 API만 지원하였을 뿐 카메라 앱에서는 설정 메뉴가 없었으나, Pixel 개발자 프리뷰 버전에서는 카메라 저장 메뉴에 HEIF가 추가되었다. 구글에서 개발하는 Pixel은 지속적으로 HEIF를 지원할 것으로 예상되나, 갤럭시 에서는 이미 지원중이며 LG 단말에서 지원여부는 제조사의 구현 여부에 따라서 달라진다.

  • 최소 메모리 변경 : 2GB 이하 메모리 사용 기기는 출시할 때 완전판 Android 11을 설치해서 나올 수 없다. 다만 기존의 출시한 2GB 이하 기기가 완전판 Android 11로 업그레이드 하는 것은 가능하다. 또한 512MB 이하 메모리 사용 기기들은 더 이상 구글 모바일 서비스를 사전탑재할 수 없다.

  • 화면 녹화 정식 지원 : 별도의 서드파티 앱을 설치하지 않아도 Android 내장 화면 녹화 기능을 이용할 수 있게 되었으며, 기존엔 디바이스의 소리를 마이크로 녹음하여 음질이 매우 좋지 않았지만[4] 드디어 iOS처럼 디바이스의 소리도 스테레오로 직접 녹음 가능하다.



4. 버전[편집]



4.1. 개발자 미리보기[편집]


파일:r-beta-timeline-new.png출처

  • 2020년 2월에서 5월까지 개발자 프리뷰 1~4가 출시되었다.
  • 2020년 6월부터는 베타 릴리즈가 나오며 마지막으로 2020년 3분기에 마지막 베타 릴리즈를 끝으로 최종 출시되었다.
  • 2020년 7월 9일 베타 2가 나왔다.
  • 2020년 8월 6일(현지시간) Google이 Android 11 운영체제(OS)의 최종 베타 버전(RPB3.200720.005)을 공개했다.
  • 2020년 9월 8일(현지시간) Pixel 제품군(2이상)에 대해 Android 11 운영체제(OS)의 OTA 업데이트를 제공하였다.


4.2. 적용된 기기[편집]





  • POCO (글로벌롬 최초 배포 기준)
    • POCO F2 Pro - 2020년 11월 28일
    • POCO X3 NFC - 2021년 6월 8일
    • POCO M3 -2021년 12월 24일
    • POCO F3 - 기본 탑재
    • POCO M3 Pro 5G - 기본 탑재
    • POCO X3 Pro - 기본 탑재
    • POCO X3 GT - 기본 탑재
    • POCO M4 Pro 5G - 기본 탑재
    • POCO M4 Pro - 기본 탑재
    • POCO X4 Pro 5G 기본 탑재








4.3. 적용 예정 기기[편집]







5. 점유율[편집]


년월
점유율
2021년 11월
24.3%
2022년 8월
27%


6. 이스터에그[편집]


11까지 올라가는 다이얼은 1984년 코미디 영화 This is Spinal Tap에서 작중 기타리스트가 앰프 볼륨을 11까지 올리는 장면의 오마주이다.

다이얼을 3회 왕복[5]시키면 고양이 이모티콘이 나타나는데, 이후 전원 메뉴에 진입하면 고양이 수집 미니게임 플레이가 가능해진다.

단, 갤럭시인 경우에는 전원 버튼 대신 상단바에 있는 디바이스로 들어가 앱관리를 들어가면 나온다.

미니게임은 안드로이드 7의 방식과 동일하다.

One UI 3.0에서는 디바이스 컨트롤 기능이 비활성화되어 있어 이스터에그를 사용할 수 없으나, 3.1버전에서는 사용 가능하다.

7. 기타[편집]


파일:pasted image 0 (4).png

로고는 프리뷰 때는 큰 1과 작은 1을 합쳐[6] 소문자 r을 형상화한 모습이었으나 정식 발표 이후 대외적으로는 아날로그 다이얼이 11에 맞춰져 있는 모습으로 확정되었다. 기기에서는 여전히 r 아이콘으로 뜬다.

파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-10-20 13:06:06에 나무위키 Android 11 문서에서 가져왔습니다.

[1] 주의: 그러나 배포 시점에 일부 금융앱들(씨티은행, 우리은행 등)이 튕기는 것으로 보이며, 11을 완전 지원할 때 까지 시간이 걸릴 것 같으니 주의하자. 광역알뜰교통카드 앱도 제대로 작동하지 않아 OFF를 할 수 없는것으로 나타났으며, 공인인증서 관리 앱인 KICASignGate 앱도 튕겨서 공인인증서 복사조차 불가능한 것으로 나타났으며, 공인인증서를 필요로 하는 일부 앱에서 저장소의 공인인증서 조차 인식하지 못하는 중이다.[ANDROID11] A B C D E F G Android 11을 타겟팅하는 앱만 적용된다.[일부] A B C 일부 사항만 적용된다.[2] 옮길 때 권한을 받기 위해 추가 선언이 필요하다.[3] A/B System update: /system, /vendor (or /product) 을 2개 만들어 놓고, slot A가 사용 중에서 slot b에서 OTA 패키지를 다운로드 한다면 다음 부팅 시 slot a와 b를 교체하는 것[4] 기기의 소리를 직접 녹음하는 방법이 있긴 한데 이렇게 하면 스피커나 이어폰에서 소리가 나오지 않는다.[5] 굳이 처음부터 끝까지 3번 왕복할 필요는 없고, 끝부분에서 3번 당겨도 된다.[6] 텍스트로 표현하자면 | ' 이렇게 생겼다.