최근 수정 시각 : 2024-04-09 17:15:26

Android 11

안드로이드 11에서 넘어옴
이 문서는
이 문단은
토론을 통해 안드로이드 버전 하위 문서의 표제어는 각각 '<제품명> <버전명>'(예시: 안드로이드 마시멜로\로 합의되었습니다. 합의된 부분을 토론 없이 수정할 시 편집권 남용으로 간주되어 제재될 수 있습니다.
아래 토론들로 합의된 편집방침이 적용됩니다. 합의된 부분을 토론 없이 수정할 시 편집권 남용으로 간주되어 제재될 수 있습니다.
[ 내용 펼치기 · 접기 ]
||<table width=100%><table bordercolor=#ffffff,#1f2023><bgcolor=#ffffff,#1f2023><(>토론 - 안드로이드 버전 하위 문서의 표제어는 각각 '<제품명> <버전명>'(예시: 안드로이드 마시멜로\
토론 - 합의사항2
토론 - 합의사항3
토론 - 합의사항4
토론 - 합의사항5
토론 - 합의사항6
토론 - 합의사항7
토론 - 합의사항8
토론 - 합의사항9
토론 - 합의사항10
토론 - 합의사항11
토론 - 합의사항12
토론 - 합의사항13
토론 - 합의사항14
토론 - 합의사항15
토론 - 합의사항16
토론 - 합의사항17
토론 - 합의사항18
토론 - 합의사항19
토론 - 합의사항20
토론 - 합의사항21
토론 - 합의사항22
토론 - 합의사항23
토론 - 합의사항24
토론 - 합의사항25
토론 - 합의사항26
토론 - 합의사항27
토론 - 합의사항28
토론 - 합의사항29
토론 - 합의사항30
토론 - 합의사항31
토론 - 합의사항32
토론 - 합의사항33
토론 - 합의사항34
토론 - 합의사항35
토론 - 합의사항36
토론 - 합의사항37
토론 - 합의사항38
토론 - 합의사항39
토론 - 합의사항40
토론 - 합의사항41
토론 - 합의사항42
토론 - 합의사항43
토론 - 합의사항44
토론 - 합의사항45
토론 - 합의사항46
토론 - 합의사항47
토론 - 합의사항48
토론 - 합의사항49
토론 - 합의사항50
||


파일:1px 투명.svg파일:안드로이드(운영체제) 로고.svg파일:안드로이드(운영체제) 로고 컬러 화이트.svg
버전
{{{#!wiki style="margin: 0 -10px -5px"
{{{#fff {{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -6px -1px -11px"
버전
0.5
버전 0.5
0.9
버전 0.9
1.0
버전 1.0
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
15.0
VanillaiceCream
}}}}}}}}}}}} ||

역대 Android 버전 일람
10 <rowcolor=#34a853> 11 12
Android 11
안드로이드 11
파일:안드로이드 11 로고.svg
<colbgcolor=#34a853><colcolor=#ffffff> 명칭 11
버전 11 (API Level 30)
리눅스 커널 5.4.x
4.14.x
4.9.x
4.4.x
공개 일자 2020년 9월 8일
지원 여부 지원 중단
(2024년 3월)
서드파티 앱 지원 중[1]
최초 탑재 기기 구글 픽셀 5, 구글 픽셀 4a 5G
공식 홈페이지 파일:안드로이드(운영체제) 아이콘.svg

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

[clearfix]

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일 정식 배포가 되었다.[2]

3. 변경 사항

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

[ANDROID11] 각주가 있으면 Android 11을 타겟팅하는 앱만 적용된다.[일부] 각주가 있으면 일부 사항만 적용된다.
  • 범위 지정 저장소 강제[ANDROID11]
    기존 파일 저장 방식을 쓸 수 없다. 추가 권한을 받거나 기존에 저장했던 폴더에서 범위 지정 저장소 공간으로 옮겨야 한다[6]. 예외적으로 Google Photo, Gallery, File Manager 같은 특별 앱은 사전 권한 (Pre-grant) 을 받아야 한다.
  • 일회성 권한
    위치, 마이크 또는 카메라와 관련된 권한에 대해서는 사용자가 권한 허용 시 '한번만 허용' 옵션이 추가되었다. 이 경우에는 앱이 백그라운드로 이동되면 권한이 취소된다. 더욱 자세한 내용은 여기를 참고해보자.
  • 백그라운드 위치[ANDROID11][일부]
    앱이 백그라운드 위치를 사용하려면 설정으로 이동해서 직접 동의를 받아야 한다. 백그라운드 위치 권한을 받는데 맞춤 UI를 이용해 이유를 설명하고 동의를 받아야 한다. 위치 권한 설정 팝업은 '항상 허용' 옵션이 없어진다. 단 시스템 설정에서는 '항상 허용' 옵션을 제공하며 앱 별로 설정할 수 있다.
  • 포그라운드 서비스 권한[ANDROID11]
    Android 9 이후 앱은 포그라운드에서만 카메라 및 마이크에 액세스할 수 있도록 제한된다. 하지만 앱이 포그라운드 서비스에서 카메라 및 마이크와 관련된 데이터에 액세스한다면 포그라운드 서비스 선언을 변경해 주어야 한다. 자세한 내용은 여기서 확인하자.
  • 쿼리, 상호 작용 앱 지정[ANDROID11]
    시스템에서 앱에 어떤 다른 앱이 표시되는지 알 수 있도록 앱의 매니페스트 파일에 <queries> 를 추가해야 데이터를 얻어 올 수 있다. (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)[14]는 강제 사항이 아니고, 제조사 선택 사항이다. 국내의 경우 삼성 갤럭시는 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 내장 화면 녹화 기능을 이용할 수 있게 되었으며, 기존엔 디바이스의 소리를 마이크로 녹음하여 음질이 매우 좋지 않았지만[15] 드디어 iOS처럼 디바이스의 소리도 스테레오로 직접 녹음 가능하다.

[clearfix]

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 (글로벌롬 최초 배포 기준)

4.3. 적용 예정 기기

5. 점유율

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

6. 이스터에그

파일:EAG.gif 파일:EA1.jpg 파일:EA2.jpg
11까지 올라가는 다이얼은 1984년 코미디 영화 이것이 스파이널 탭이다에서 작중 기타리스트가 앰프 볼륨을 11까지 올리는 장면의 오마주이다.

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

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

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

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

7. 기타

파일:pasted image 0 (4).png

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

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