Google Pixel 스마트폰용 Android 11 Developer Preview 2 발표

Google은 Google Pixel 2017 이상 스마트폰용 Android 11 Developer Preview 2를 발표했습니다. 사용자와 개발자를 위한 새로운 기능은 다음과 같습니다.

SARS-CoV-2로 인한 COVID-19 질병의 확산으로 세계 경제가 둔화되었지만, 많은 기술 기업은 직원을 재택근무(WFH)로 전환했습니다. Google은 그러한 회사 중 하나이며, 오늘날 전 세계 많은 사람들이 직면하고 있는 어려움을 인정했습니다. 오늘 회사는 차세대 주요 Android OS인 Android 11의 새로운 개발자 프리뷰를 발표했습니다. Android 11 Developer Preview 2는 첫 번째 Developer Preview와 마찬가지로 여전히 개발자만을 대상으로 하며, 블로그 게시물에 언급된 변경 사항은 개발자가 적응해야 하는 새로운 API 및 플랫폼 동작 변경 사항에 중점을 둡니다. 새로운 내용은 다음과 같습니다.

새로운 Android 11 API 변경사항

  • 5G 상태 API: Android 11 Developer Preview 2에서 개발자는 사용자가 5G NR(New Radio) 또는 NSA(Non-Standalone) 네트워크에 있는지 확인할 수 있습니다. 익숙하지 않다면 NSA 네트워크의 5G는 5G 네트워크가 기존 4G 인프라에 편승한다는 의미인 반면, NR 네트워크의 5G는 네트워크가 독립적이라는 의미입니다. NR의 5G는 일반적으로 훨씬 빠르지만 현재 가용성은 매우 제한적입니다. 이 상태를 확인하여 하위 또는 상위 네트워크 연결에서 앱이 작동하는 방식을 변경할 수 있습니다.
  • 폴더블 힌지 각도: 곧 출시될 Microsoft Surface Duo, Motorola Razr, Samsung Galaxy Fold/Z Flip, Huawei Mate X/X와 같은 폴더블 장치에는 일반적으로 두 가지 이상의 상태가 있습니다. 대부분의 경우 접혀 있거나 완전히 펼쳐져 있지만 때때로 사용자가 비스듬히 배치하는 경우가 있습니다. Android 11 Developer Preview 2에는 다음 지원이 추가되었습니다.
    힌지 각도 센서 이를 통해 앱은 직접 또는 AndroidX 라이브러리를 통해 힌지 각도를 쿼리할 수 있습니다.
  • 통화 선별 서비스 개선: 이제 통화 선별 앱은 통화 거부 이유를 보고하여 서비스에서 수신 통화를 거부한 이유를 사용자에게 알릴 수 있습니다. 또한 통화 선별 앱은 수신 전화가 사용자의 연락처에 있는 번호에서 걸려온 것인지도 확인할 수 있습니다. 단, 통화 선별 앱에 연락처를 읽을 수 있는 권한이 있어야 합니다. 마지막으로 통화 선별 앱은 이제 통화 후 화면 대화상자, 이는 사용자가 통화를 스팸으로 표시하거나 연락처에 번호를 추가하는 등의 작업을 수행할 수 있도록 시스템에서 제공됩니다.
  • 신경망 API 업데이트: Google은 "계산적으로 효율적인 버전"을 추가했습니다. 스위시 활성화 기능 (경고: PDF 링크) "다양한 작업에 걸쳐 더 빠른 훈련 시간과 더 높은 정확도"를 허용합니다. 또 다른 추가 사항은 Control ops "활성화"입니다. 분기 및 루프를 지원하는 고급 기계 학습 모델." 마지막으로 Google은 일반적인 사용을 위해 대기 시간을 최소화하기 위해 "새로운 실행 제어"를 추가했습니다. 사례.

개인 정보 보호 및 보안

  • Android 11에서 포그라운드 서비스의 카메라 또는 마이크 데이터에 액세스하려는 앱은 매니페스트 속성 foregroundServiceType을 선언해야 합니다.
  • 범위가 지정된 저장소 이 새로운 미리보기 릴리스에서 업데이트되었습니다. 이제 개발자는 "기존 모델에서 새로운 범위 지정 저장소 모델로" 파일을 마이그레이션할 수 있습니다. 또한 "캐시된 ​​파일 관리 개선"도 추가되었습니다.

광택과 품질

  • 동기화된 IME 전환: 개발자가 애니메이션을 적용할 때 앱 콘텐츠를 입력기(IME) 및 시스템 표시줄과 동기화할 수 있도록 새로운 API가 추가되었습니다. 이를 통해 이전보다 훨씬 더 유동적인 IME 전환을 생성할 수 있습니다. 새로운 삽입 애니메이션 리스너 삽입에 대한 프레임별 변경 사항을 앱에 알리므로 "완벽한 프레임 전환"을 만들 수 있습니다. 새로운 WindowInsets애니메이션컨트롤러 반면에 API를 사용하면 앱이 IME 및 시스템 표시줄 전환을 제어할 수 있습니다. 오른쪽 하단에 표시된 예에서 앱은 WindowInsetsAnimationController API를 사용하여 앱 UI를 오버스크롤할 때 IME 전환을 제어합니다.
  • 앱에서 선호하는 새로 고침 빈도: 현재 90Hz, 120Hz 또는 144Hz와 같은 높은 화면 주사율 디스플레이를 갖춘 수십 개의 Android 장치가 있습니다. Android 11에서는 이제 앱과 게임이 자체 창에 대해 기본 프레임 속도를 설정할 수 있습니다. 시스템은 앱을 실행할 때 앱의 기본 프레임 속도를 사용하여 디스플레이 새로 고침 빈도를 선택합니다.
  • 재부팅 시 재개: 처럼 우리는 전에 강조했습니다, Android 11에서는 야간 OTA 업데이트 환경이 개선되었습니다. 재부팅 후 앱은 사용자가 기기를 잠금 해제하지 않고도 CE(자격 증명 암호화) 저장소에 액세스할 수 있습니다. 따라서 앱은 OTA 이후 사용자가 휴대폰 잠금을 해제할 수 없을 때 정상적인 기능을 재개할 수 있습니다.
  • Android 에뮬레이터의 카메라 지원: 이제 Android Studio의 Android Emulator는 전면 및 후면 에뮬레이트된 카메라를 지원합니다. 후면 카메라가 지원합니다. 하드웨어 레벨 3 Camera2 API에서는 전면 카메라가 논리 카메라 지원으로 FULL 레벨을 지원합니다.

시작하다

4월에는 개발자 프리뷰가 한 번 더 진행되고 이어서 베타 릴리스 2개가 있을 예정입니다. 모든 것이 계획대로 진행된다면 안정적인 Android 11 릴리스는 2020년 3분기에 출시될 예정입니다.

Pixel 기기에 Android 11 Developer Preview 2를 설치하려면 Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4 또는 Pixel 4 XL이 있어야 합니다. 다음 중 하나를 수행할 수 있습니다. 미리보기 빌드를 수동으로 플래시 또는 당신은 사용할 수 있습니다 안드로이드 플래시 도구 당신을 위해 그것을하기 위해. Pixel 기기를 소유하지 않은 경우 다음을 통해 최신 개발자 프리뷰를 설치할 수 있습니다. 일반 시스템 이미지 (GSI) Android 9 Pie 이상으로 출시된 장치를 포함하는 Project Treble 호환 장치. 그러나 마일리지는 다를 수 있습니다. 마지막으로 Android Studio의 Android Emulator에서 최신 빌드를 부팅할 수 있습니다. 이러한 각 방법은 새로운 환경에서 앱을 테스트하는 방법을 제공합니다. Google에서는 결국 앱을 Google Play 스토어에 포함하기 위한 요구 사항으로 Android 11 타겟팅을 적용하게 되므로 앱을 철저하게 테스트해야 합니다.

최신 버전을 사용해 보고 Google에 알려주세요. 피드백 문제가 발생하면.

XDA의 Android 11 뉴스