* T (Tiramisu) / 13 / API 32

https://developer.android.com/about/versions/13

  - 테마 앱 아이콘 지원

  - Quick Settings 배치 API 제공

  - 앱별 기본 언어 설정

  - PhotoPicker 지원을 통한 프라이버시 및 보안 강화

  - AGSL(Android Graphics Shading Language)을 통한 Programmable shaders 지원

  - Java 11 최신 버전 지원

  - 외부에서 전달된 Intent 가 IntentFilter에 정의된 내용과 일치하지 않는 경우 차단

 

* S (Snow Cone) / 12 / API 31

https://developer.android.com/about/versions/12

 

  - PIP 모드 개선

  - Over Scroll Effect 변경

  - Foreground Service Notification UX 변경

    : Notification 이 10초 후에 표시되도록 지연됨에 따라, 단기 실행 작업의 경우 알림이 표시되지 않음

 

* R (Red Velvet Cake) / 11 / API 30

https://developer.android.com/about/versions/11

 

 

* Q (Quince Tart) / 10 / API 29

https://developer.android.com/about/versions/10

 

* P (Pie) / 9 / API 28

https://developer.android.com/about/versions/pie/android-9.0

 

* O (Oreo) / 8.0, 8.1 / API 26, 27

https://developer.android.com/about/versions/oreo/android-8.0

 

 

* N (Nougat) / 7.0, 7.1 / API 24, 25

https://developer.android.com/about/versions/nougat/android-7.0

 

  - Notification 강화 (즉시 답장, 알림 묶음)

  - Quick Paenl Tile 

  - Data Saver

  - Doze Mode 2.0

  - Direct Boot

  - Art Engine 개선

  - Vulkan API 지원

 

* M (Marshmallow) / 6.0 / API 23

https://developer.android.com/about/versions/marshmallow/android-6.0-changes

 

  - Runtime App Permission 관리

    : checkSelfPermission(), requestPermissions()

  - Doze Mode 추가

    : 사용자가 플러그를 뽑고 화면이 꺼진 채로 기기를 일정 기간 정지 상태로 두면 시작됨

    : 앱이 네트워크에 액세스하지 못하도록 하고 작업, 동기화 및 표준 알람을 지연

    : 지연된 활동을 완료할 수 있도록 주기적으로 잠깐 동안 잠자기 모드를 종료하고, 유지보수 기간 동안 대기 중인

     동기화, 작업 및 알람을 모두 실행하고 앱이 네트워크에 액세스할 수 있도록 허용했다가 작업을 완료 후에 다시

     잠자기 모드를 시작
  - App Standby Mode 추가

   : 사용자가 앱을 활발하게 사용하지 않으면 시스템에서 앱이 유휴 상태라고 판단

     1) 사용자가 명시적으로 앱을 실행하지 않은 경우

     2) 앱 프로세스가 Background 에 있는 경우

     3) 앱에서 사용자에게 알림을 생성하지 않은 경우

   : 오랫동안 유휴 기간인 경우에는 시스템에서 유휴 상태인 앱이 하루에 한 번 정도 네트워크에 액세스하도록 허용

  - Apache HTTP 클라이언트 제거

 

 

 

'SW > Android' 카테고리의 다른 글

Android DB (SQLite, Room)  (0) 2021.04.18
Cursor  (0) 2021.04.02
Dalvik VM  (0) 2020.08.15
AsyncTask  (0) 2020.08.15
Zygote  (0) 2020.08.15

+ Recent posts