우리는 이미 Android Q에 추가될 새로운 기능에 대해 많이 이야기했지만 Google은 이번 베타의 주요 기능에 대한 몇 가지 세부 정보를 공유했습니다.
사람들은 이번 주에 첫 번째 Android Q 베타가 출시될 것으로 기대하고 있었습니다. Google이 제공한 (예상보다 조금 늦었습니다.) 예년과 달리 Google은 '개발자 미리보기'로 시작하지 않습니다. 이를 Android Q 베타 1이라고 합니다. 우리는 이미 Android Q에 추가될 새로운 기능에 관해 많은 이야기를 나눴습니다., 하지만 Google은 이번 베타의 주요 기능에 대한 몇 가지 세부정보를 공유했습니다.
개인정보 보호
이전에 이야기한 것처럼 개인 정보 보호는 Android Q에서 가장 중점을 두는 영역입니다. 이는 Google이 업데이트에 대한 세부 정보를 가장 먼저 제공하는 것입니다. 사용자는 '앱을 사용하는 동안에만 허용'이라는 새로운 옵션을 통해 앱이 위치를 확인할 수 있는 시점을 더 효과적으로 제어할 수 있습니다. 백그라운드에서 앱이 위치를 핑하는 것에 대해 걱정할 필요가 없습니다.
개인 정보 보호는 단순한 위치 공유 그 이상입니다. 앱이 공유 파일에 액세스하도록 허용하는 더 많은 제어 기능과 사진, 비디오 및 오디오에 대한 액세스를 제어하는 새로운 런타임 권한이 있습니다. 앱은 다운로드를 위해 시스템 파일 선택기를 사용해야 하며 앱이 외부 저장소의 공유 영역을 사용하는 방법에 대한 개발자의 변경 사항이 있습니다. 당신은 할 수 있습니다 여기에서 자세한 내용을 읽어보세요..
Android Q는 앱이 백그라운드에서 활동을 시작하고 화면을 차지하는 것을 방지합니다. Google은 개발자에게 우선순위가 높은 알림을 대신 사용하도록 권장하고 있습니다. 자세한 내용은 여기를 참조하세요). 기타 개인 정보 보호 기능에는 IMEI 및 일련 번호와 같은 장치 식별자에 대한 제한된 액세스가 포함됩니다. MAC 주소는 기본적으로 다른 Wi-Fi 네트워크에 연결될 때에도 무작위로 지정됩니다.
폴더블
Android Q에는 최신 유행의 폴더블 휴대폰 폼 팩터에 대한 더 많은 지원이 포함되어 있습니다. 다중 재개를 지원하고 포커스가 있을 때 앱에 알리기 위해 onResume 및 onPause 함수가 변경되었습니다. 그들은 또한 크기 조정 가능활동 매니페스트 속성은 개발자가 폴더블 및 대형 화면에 앱이 표시되는 방식을 관리하는 데 도움이 됩니다. 이제 Android Emulator는 이러한 새로운 다중 디스플레이 유형을 지원합니다.
바로가기 공유
Android Q에서는 공유 바로가기를 사용하여 더 쉽게 공유할 수 있습니다. 이를 통해 사용자는 다른 앱으로 바로 이동하여 콘텐츠를 공유할 수 있습니다. 개발자는 특정 활동을 시작하는 공유 대상을 게시할 수 있으며 이는 공유 UI에 표시됩니다. 바로가기 공유는 다음과 유사하게 작동합니다. 앱 바로가기, 그래서 Google은 ShortcutInfo API 두 가지를 더 쉽게 통합할 수 있습니다. API를 사용하면 Android Q 이전 기기에서 직접 공유 기능을 사용할 수도 있습니다.
Android의 공유 메뉴는 느리고 짜증난다는 이유로 오랫동안 불평을 받아왔습니다. 이 업데이트로 마침내 이러한 문제가 해결될 수 있지만 실제로 어떻게 작동하는지 확인해야 합니다. 새로운 공유 API는 풀 모델이 아닌 푸시 모델을 사용하기 때문에 호출될 때마다 메뉴를 채울 필요가 없기 때문에 Google은 이 API가 훨씬 빠르다고 주장합니다.
설정 패널
새로운 설정 패널 API를 사용하면 앱 컨텍스트에서 주요 시스템 설정을 직접 표시할 수 있습니다. 이는 다음의 이점을 활용합니다. 조각 Android Pie에 포함된 기능입니다. 설정 패널은 시스템 설정 및 토글을 표시하기 위해 앱에서 호출할 수 있는 플로팅 UI입니다. 이는 연결 설정이 포함된 패널을 표시할 수 있는 브라우저의 예를 제공합니다.
연결성
Android Q에서는 블루투스, 셀룰러, Wi-Fi 네트워크 검색과 관련된 위치 보호 기능이 강화되었습니다. 이제 정밀한 위치 권한이 필요합니다. 또한 Google은 개방형/공용 네트워크는 물론 가정 및 직장 네트워크의 보안을 강화하기 위해 새로운 Wi-Fi 표준 지원인 WP3 및 OWE를 추가하고 있습니다. 이제 고성능 및 낮은 대기 시간 모드를 활성화하여 적응형 Wi-Fi를 요청할 수 있습니다. Google은 이것이 게임 및 음성 통화와 같은 분야에 도움이 될 것이라고 말합니다.
Android Q에서 앱은 JPEG, 깊이 요소에 대한 XMP 메타데이터, 동일한 파일에 포함된 깊이 및 신뢰도 맵으로 구성된 동적 깊이 이미지를 요청할 수 있습니다. 이를 통해 앱에서 특수한 흐림 및 보케 효과를 제공할 수 있습니다. 구글은 이 데이터가 향후 3D 이미지를 생성하거나 AR 사진을 지원하는 데 사용될 수도 있다고 밝혔습니다. Dynamic Depth는 개방형 형식이며 가능한 한 많은 장치에서 사용할 수 있도록 OEM과 협력하고 있습니다.
Android Q에는 몇 가지 새로운 오디오 및 비디오 코덱에 대한 지원이 포함되어 있습니다. 오픈 소스 비디오 코덱 AV1, Opus를 사용한 오디오 인코딩 및 HDR10+를 지원합니다. 그만큼 미디어코덱정보 API Android 기기의 비디오 렌더링 기능을 확인하는 더 쉬운 방법을 소개합니다. 이렇게 하면 항상 렌더링할 최상의 비디오 품질을 더 쉽게 선택할 수 있습니다.
Vulkan의 ANGLE
Google은 Vulkan을 기반으로 구축된 모든 기기를 위한 업데이트 가능한 표준 OpenGL 드라이버를 개발 중입니다. Android Q에서는 다음에 대한 실험적 지원을 추가합니다. 각도 Vulkan 위에. ANGLE을 사용하면 OpenGL ES를 사용하는 앱과 게임이 Vulkan의 성능과 안정성을 활용하고 공급업체에 독립적인 ES 구현의 이점을 누릴 수 있습니다. 안드로이드 Q는 OpenGL ES 2.0을 지원할 계획입니다.
목표는 Vulkan을 그래픽용으로 광범위하게 지원되는 개발자 API로 만드는 것입니다. Google은 Android Q 이상을 실행하는 모든 64비트 기기에서 Vulkan 1.1을 요구 사항으로 만들기 위해 OEM과 협력하고 있습니다.
아트 퍼포먼스
Android Q는 앱이 더 빠르게 시작되고 메모리를 덜 사용할 수 있도록 ART 런타임을 지속적으로 개선하고 있습니다. Google Play는 이제 APK와 함께 클라우드 기반 프로필을 제공합니다.
이는 익명화된 집계 ART 프로필로, ART가 실행되기 전에도 앱의 일부를 사전 컴파일하여 전체 최적화 프로세스를 크게 시작할 수 있습니다. 클라우드 기반 프로필은 모든 앱에 도움이 되며 이미 Android P 이상을 실행하는 기기에서 사용할 수 있습니다.
Android Q는 앱 프로세스를 더 일찍 시작하고 즉시 준비되도록 보안 컨테이너로 이동하여 Zygote 프로세스를 최적화합니다. 또한 ART의 동시 복사(CC) 가비지 수집기에 세대별 가비지 수집 기능을 추가하고 있습니다.
Android Q에 대한 자세한 내용은 다음에서 확인할 수 있습니다. Android 개발자 블로그. Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3 및 Pixel 3 XL의 OTA 및 공장 이미지 여기서 다운로드 가능. 당신은 또한 수 여기에서 Android 베타 프로그램에 등록하세요.. Android Q에 관한 더 많은 정보를 기대해 주세요!