Google은 화면 녹화, 채팅 풍선 등과 같은 새로운 기능을 갖춘 최초의 Android 11 개발자 프리뷰를 출시합니다.

독서 시간 아이콘 5 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

Google은 오늘 사용자와 개발자를 위한 몇 가지 새로운 기능과 API가 포함된 첫 번째 Android 11 개발자 프리뷰 빌드를 출시했습니다. Google은 11년 3분기에 Android 2020 OS의 최종 버전을 출시할 계획입니다. 이 Android 11 릴리스에는 화면 녹화에 대한 기본 제공 지원, 향상된 위치 개인정보 보호(사용자가 위치, 마이크 및 일회성 권한을 통해 카메라), 외부 저장소에 있는 앱 및 사용자 데이터에 대한 더 나은 보호. 아래에서 개발자 기능 목록을 찾으세요.

데이터 액세스 감사:

  • 앱과 해당 종속 항목이 사용자의 비공개 데이터에 액세스하는 방법에 대한 더 많은 투명성을 제공하기 위해 Android 11은 다음을 도입합니다. 데이터 액세스 감사. 이 기능을 사용하면 잠재적으로 예상치 못한 데이터 액세스를 더 잘 식별하고 수정할 수 있습니다.

고성능 그래픽 디버그 레이어 주입:

  • 이제 응용 프로그램에서 외부 그래픽 레이어(글레스VULKAN)를 네이티브 애플리케이션 코드에 추가하여 디버깅 가능한 앱과 동일한 기능을 노출하지만 성능 오버헤드는 발생하지 않습니다. 이 기능은 다음과 같은 도구로 애플리케이션을 프로파일링할 때 특히 중요합니다. GAPID.

미디어 파일에 대한 일괄 작업:

  • 기기 간 일관성과 사용자 편의를 위해 Android 11은 몇 가지 방법을 추가합니다. MediaStore API. 이러한 방법에 대해 자세히 알아보려면 일괄 작업 수행 섹션 저장소와 관련된 Android 11 개인 정보 페이지에서.

빠른 응답의 리치 미디어:

  • Android 11부터 사용자는 이미지 및 기타 리치 미디어 콘텐츠를 빠른 답장. 이 기능을 지원하려면 앱이 다음에 정보를 추가해야 합니다. RemoteInput 처리할 수 있는 MIME 유형을 지정하는 알림. 호출하여 수행 RemoteInput.Builder.setAllowDataType(). 앱은 다음 항목도 확인해야 합니다. RemoteInput 브로드캐스트에 이러한 유형의 콘텐츠가 포함되어 있는지 확인하기 위해 수신하는 브로드캐스트 사용 RemoteInput.getDataResultsFromIntent() 이것을하기 위해.

원시 파일 경로를 사용하여 미디어 파일에 액세스:

대규모 데이터 세트의 안전한 공유:

  • 기계 학습 또는 미디어 재생과 관련된 상황과 같은 일부 상황에서는 앱에서 다른 앱과 동일한 대규모 데이터 세트를 사용하려고 할 수 있습니다. 이전 버전의 Android에서는 앱과 다른 앱이 각각 동일한 데이터세트의 별도 사본을 다운로드해야 했습니다.

저지연 지원 요청 및 확인:

  • 일부 외부 디스플레이 및 TV와 같은 특정 디스플레이는 그래픽 후처리를 수행할 수 있습니다. 이 후처리는 그래픽을 향상시키지만 대기 시간을 증가시킬 수 있습니다. HDMI 2.1을 지원하는 최신 디스플레이에는 자동 저지연 모드 (알엠, 또한 ~으로 알려진 게임 모드), 이 후처리를 꺼서 대기 시간을 최소화합니다. ALLM에 대한 자세한 내용은 HDMI 2.1 사양.

MediaCodec의 저지연 디코딩:

NDK 이미지 디코더:

  • NDK ImageDecoder API는 Android C/C++ 앱이 이미지를 직접 디코딩할 수 있는 표준 API를 제공합니다. 앱 개발자는 더 이상 JNI를 통해 프레임워크 API를 사용하거나 타사 이미지 디코딩 라이브러리를 번들로 사용할 필요가 없습니다. 자세한 내용은 이미지 디코더 개발자 가이드.

리소스 로더:

  • Android 11에는 앱이 리소스 검색 및 로드 방법을 동적으로 확장할 수 있는 새로운 API가 도입되었습니다. 새로운 API 클래스 ResourcesLoader 와 ResourcesProvider 새로운 기능을 제공하는 일을 주로 담당합니다. 함께 추가 자원 및 자산을 제공하거나 기존 자원 및 자산의 가치를 수정할 수 있는 기능을 제공합니다.

ICU 라이브러리 업데이트:

  • Android 11은 android.icu 버전 66을 사용하는 패키지 ICU 라이브러리, Android 63의 버전 10과 비교됩니다. 새 라이브러리 버전에는 업데이트된 CLDR 로케일 데이터와 Android의 국제화 지원에 대한 여러 개선 사항이 포함되어 있습니다.

신경망 API 1.3:

새로운 작업:

새로운 ML 컨트롤:

  • NNAPI 1.3에는 기계 학습이 원활하게 실행되도록 돕는 새로운 컨트롤이 도입되었습니다.

생체 인증 강도:

  • 앱 데이터의 보안 수준을 제어하는 ​​데 도움이 되도록 Android 11에서는 BiometricManager.Authenticators 상호 작용. 이 인터페이스는 생체 인식 하드웨어 요소의 가능한 강점을 정의합니다. 장치 제조업체는 다음과 같이 각 요소에 대한 특정 강도를 정의합니다. BIOMETRIC_STRONG or BIOMETRIC_WEAK. 이러한 강도 수준은 호환성 정의 페이지.

CallScreeningService 업데이트:

Android 에뮬레이터의 확장된 카메라 지원:

Android 11에는 향상된 Android Emulator 카메라 기능이 도입되었습니다. 추가된 기능은 다음과 같습니다.

  • RAW 캡처
  • YUV 재처리
  • 레벨 3 장치
  • 논리적 카메라 지원

활성 캡처 중 알림 소리 및 진동 음소거:

  • Android 11부터 카메라를 적극적으로 사용할 때 앱은 진동만 음소거할 수 있습니다(소리와 진동 모두). setCameraAudioRestriction().

Wi-Fi Passpoint 개선 사항:

  • Passpoint를 사용하면 앱이 자동으로 자동으로 인증을 수행하고 보안 Wi-Fi 핫스팟에 연결할 수 있습니다. API 레벨 'R' 이상을 대상으로 하는 앱은 다음과 같은 Passpoint의 추가 기능을 사용할 수 있습니다.

Wi-Fi 제안 API가 확장되었습니다.

Android 11은 Wi-Fi 제안 API 다음을 포함하여 앱의 네트워크 관리 기능을 향상시키십시오.

  • 연결 관리 앱은 연결 해제 요청을 허용하여 자체 네트워크를 관리할 수 있습니다.
  • Passpoint 네트워크는 Suggestion API에 통합되어 사용자에게 제안할 수 있습니다.
  • Analytics API를 사용하면 네트워크 품질에 대한 정보를 얻을 수 있습니다.

채팅 거품:

  • 버블 이제 개발자가 시스템 전체에서 대화를 표면화하는 데 사용할 수 있습니다. 버블은 개발자 옵션을 통해 활성화된 Android 10의 실험적 기능이었습니다. Android 11에서는 더 이상 필요하지 않습니다.

출처: 구글

주제에 대한 추가 정보: 안드로이드 11, 안드로이드 11 개발자 미리보기, 안드로이드 11 미리보기, 개발자, 구글

댓글을 남겨주세요.

귀하의 이메일 주소는 공개되지 않습니다. *표시항목은 꼭 기재해 주세요. *