안드로이드(운영체제)/11
최근 수정 시각: (5년 전)
Android 11 안드로이드 11 | |
명칭 | |
버전 | 11 (API Level 30) |
리눅스 커널 | 5.4.x 4.14.x 4.9.x 4.4.x |
공개 일자 | |
지원 여부 | 지원 중 |
최초 탑재 기기 | |
공식 홈페이지 | |
1. 개요 [편집]
2. 상세 [편집]
3. 변경 사항 [편집]
Android 11의 기본 홈 UI |
Android 11 변경 사항은 크게 개인정보 보호 개선 사항과 기능/API 확대가 있다. 개발자 프리뷰 4 버전 기준으로 요약하였다. 새로운 버전이 나올 경우 문서를 변경해주길 바란다. 구체적인 내용은 Android 11 주요 변경 사항, 공식 사이트를 참고하기 바란다.
[ANDROID11] 각주가 있으면 Android 11을 타겟팅하는 앱만 적용된다.[일부] 각주가 있으면 일부 사항만 적용된다.
[ANDROID11] 각주가 있으면 Android 11을 타겟팅하는 앱만 적용된다.[일부] 각주가 있으면 일부 사항만 적용된다.
- 범위 지정 저장소 강제[ANDROID11]
Android 11을 타겟팅하는 앱은 기존 파일 저장 방식을 쓸 수 없다. 추가 권한을 받거나 기존에 저장했던 폴더에서 범위 지정 저장소 공간으로 옮겨야 한다[5]. 예외적으로 Google Photo, Gallery, File Manager 같은 특별 앱은 사전 권한 (Pre-grant) 을 받아야 한다
- 일회성 권한
위치, 마이크 또는 카메라와 관련된 권한에 대해서는 사용자가 권한 허용 시 '한번만 허용' 옵션이 추가되었다. 이 경우에는 앱이 백그라운드로 이동되면 권한이 취소된다. 더욱 자세한 내용은 여기를 참고해보자.
- 백그라운드 위치[ANDROID11][일부]
앱이 백그라운드 '위치'를 사용하려면 설정으로 이동해서 직접 동의를 받아야 한다. 백그라운드 '위치' 권한을 받는데 맞춤 UI를 이용해 이유를 설명하고 동의를 받아야 한다. 위치 권한 설정 팝업은 '항상 허용' 옵션이 없어진다. 단 시스템 설정에서는 '항상 허용' 옵션을 제공하며 앱 별로 설정할 수 있다.
- 포그라운드 서비스 권한[ANDROID11]
Android 9 이후 앱은 포그라운드에서만 카메라 및 마이크에 액세스할 수 있도록 제한된다. 하지만 앱이 포그라운드 서비스에서 카메라 및 마이크와 관련된 데이터에 액세스한다면 포그라운드 서비스 선언을 변경해 주어야 한다. 자세한 내용은 여기서 확인하자.
- 쿼리, 상호 작용 앱 지정[ANDROID11]
앱에서 Android 11을 타겟팅하는 경우 시스템에서 앱에 어떤 다른 앱이 표시되는지 알 수 있도록 앱의 매니페스트 파일에 <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)[13]는 강제 사항이 아니고, 제조사 선택 사항이다. 국내의 경우 삼성 갤럭시는 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 '신규' 모델부터 적용이 가능하다.
- 최소사양 메모리 변경 : 2GB 이하 메모리 사용 기기는 출시 할때 완전판 Android 11을 설치해서 나올 수 없다. 다만 기존의 출시한 2GB 이하 기기가 완전판 Android 11로 업그레이드 하는 것은 가능하다. 또한 512MB 이하 메모리 사용 기기들은 더 이상 구글 모바일 서비스를 사전탑재할 수 없다.
- 화면 녹화 정식 지원 : 별도의 서드파티 앱을 설치하지 않아도 Android 내장 화면 녹화 기능을 이용할 수 있게 되었으며, 기존엔 디바이스의 소리를 마이크로 녹음하여 음질이 매우 좋지 않았지만[14] 드디어 iOS처럼 디바이스의 소리도 스테레오로 직접 녹음 가능하다.
4. 버전 [편집]
4.1. 개발자 미리보기 [편집]
- 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. 적용된 기기 [편집]
- 구글
- Google Pixel 2 - 2020년 9월 8일
- Google Pixel 2 XL - 2020년 9월 8일
- Google Pixel 3 - 2020년 9월 8일
- Google Pixel 3 XL - 2020년 9월 8일
- Google Pixel 3a - 2020년 9월 8일
- Google Pixel 3a XL - 2020년 9월 8일
- Google Pixel 4 - 2020년 9월 8일
- Google Pixel 4 XL - 2020년 9월 8일
- Google Pixel 4a - 2020년 9월 8일
- Google Pixel 4a 5G - 기본 탑재
- Google Pixel 5 - 기본 탑재
- 갤럭시 S10 Lite - 2020년 12월 22일
- 갤럭시 노트20 & 노트20 Ultra - 2020년 12월 23일
- 갤럭시 M02s - 기본탑재
- 갤럭시 Z 폴드2 - 2021년 1월 11일
- 갤럭시 Z 플립 5G - 2021년 1월 11일
- 갤럭시 A32 - 기본 탑재
- 갤럭시 S20 FE - 2021년 1월 18일
- 갤럭시 Z 플립 - 2021년 1월 18일
- 갤럭시 M31 - 2021년 1월 18일
- 갤럭시 F41 - 2021년 1월 28일
- 갤럭시 M21 - 2021년 2월 5일
- 갤럭시 XCover 프로 - 2021년 2월 5일
- 갤럭시 A51 - 2021년 2월 5일
- 갤럭시 M30s - 2021년 2월 9일
- 갤럭시 M31s - 2021년 2월 9일
- 갤럭시 F62 - 기본 탑재
- 샤오미 (글로벌롬 기준)
- 샤오미 Mi 10 - 2020년 9월 9일
- 샤오미 Mi 10 Pro - 2020년 9월 10일
- POCO F2 Pro - 2020년 11월 28일
- 샤오미 Mi 10 Lite 5G - 2020년 12월 4일
- 샤오미 Mi Note 10 Lite - 2021년 1월 17일
- 샤오미 Redmi Note 9S - 2021년 2월 1일
- 샤오미 Mi 10T Lite - 2021년 2월 18일
- 샤오미 Mi 11 - 기본 탑재
- OnePlus 8 - 2020년 10월 10일
- OnePlus 8 Pro - 2020년 10월 10일
- Xperia 1 II - 2020년 12월 14일
- Xperia 5 II -2021년 1월 20일
- Xperia 1 - 2021년 1월 27일
- Xperia 5 - 2021년 1월 27일
- LG V60 ThinQ - 2021년 2월 26일 T-Mobile 배포
4.3. 적용 예정 기기 [편집]
- 샤오미 Redmi Note 9T
- 샤오미 Redmi 9T
- 갤럭시 A90 5G - 2021년 3월 예정
- 갤럭시 A51 5G - 2021년 3월 예정, 현재 베타테스트 진행 중이다.
- 갤럭시 A 퀀텀 - 2021년 3월 예정
- 갤럭시 A50 - 2021년 4월 예정
- 갤럭시 A40 - 2021년 4월 예정
- 갤럭시 A80 - 2021년 5월 예정
- 갤럭시 A31 - 2021년 5월 예정
- 갤럭시 A21s - 2021년 5월 예정
- 갤럭시 탭 S6 - 2021년 5월 예정
- 갤럭시 탭 S6 Lite - 2021년 5월 예정
- 갤럭시 탭 A7 - 2021년 6월 예정
- 갤럭시 탭 Active 3 - 2021년 6월 예정
- 갤럭시 탭 S5e - 2021년 7월 예정
- 갤럭시 A30 - 2021년 7월 예정
- 갤럭시 와이드4 - 2021년 7월 예정
- 갤럭시 A10 - 2021년 7월 예정
- 갤럭시 Jean2 - 2021년 8월 예정
- 갤럭시 탭 A 8.0(2019) - 2021년 8월 예정
- 갤럭시 탭 A with S Pen 8.0 - 2021년 8월 예정
- 갤럭시 탭 A 10.1(2019) - 2021년 8월 예정
- 갤럭시 A10e - 2021년 10월 예정
5. 이스터에그 [편집]
다이얼을 3회 왕복시키면 고양이 이모티콘이 나타나는데, 이후 전원 메뉴에 진입하면 고양이 수집 미니게임 플레이가 가능해진다.
미니게임은 Android Nougat의 방식과 동일하다.
One UI 3.0에서는 디바이스 컨트롤 기능이 비활성화되어 있어 이스터에그를 사용할 수 없다.
3.1버전에서는 사용 가능하다.
미니게임은 Android Nougat의 방식과 동일하다.
One UI 3.0에서는 디바이스 컨트롤 기능이 비활성화되어 있어 이스터에그를 사용할 수 없다.
3.1버전에서는 사용 가능하다.
[1] 주의 그러나 배포 시점에 일부 금융앱들(씨티은행, 우리은행 등)이 튕기는 것으로 보이며, 11을 완전 지원할 때 까지 시간이 걸릴 것 같으니 주의하자. 광역알뜰교통카드 앱도 제대로 작동하지 않아 OFF를 할 수 없는것으로 나타났으며, 공인인증서 관리 앱인 KICASignGate 앱도 튕겨서 공인인증서 복사조차 불가능한 것으로 나타났으며, 공인인증서를 필요로 하는 일부 앱에서 저장소의 공인인증서 조차 인식하지 못하는 중이다.[ANDROID11] 2.1 2.2 2.3 2.4 2.5 2.6 2.7 Android 11을 타겟팅하는 앱만 적용된다.[일부] 3.1 3.2 3.3 일부 사항만 적용된다.[5] 옮길 때 권한을 받기 위해 추가 선언이 필요하다.[13] A/B System update: /system, /vendor (or /product) 을 2개 만들어 놓고, slot A가 사용 중에서 slot b에서 OTA 패키지를 다운로드 한다면 다음 부팅 시 slot a와 b를 교체하는 것[14] 기기의 소리를 직접 녹음하는 방법이 있긴 한데 이렇게 하면 스피커나 이어폰에서 소리가 나오지 않는다.[15] 사용자 인터페이스가 Samsung One UI 3으로 업데이트 된다.
라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.
문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.