Google은 오늘 Android 13의 세 번째 베타 빌드를 출시했습니다. Android 13 베타 3을 통해 새 릴리스는 마침내 플랫폼 안정성 이정표에 도달했습니다.
I/O 2022에서 Google은 두 번째 제품을 출시했습니다. 안드로이드 13 올해 초 베타 출시. 업데이트에는 뒤로 보호 동작, 지원되는 앱 언어를 지정하기 위한 리소스 파일, 정확한 알람을 사용할 수 있는 새로운 권한 등 몇 가지 주목할만한 기능이 도입되었습니다. 이제 Google은 Pixel 기기용 세 번째 Android 13 베타 릴리스를 시드하기 시작했으며 이에 대해 알아야 할 사항은 다음과 같습니다.
Android 13 베타 3의 새로운 기능은 무엇인가요?
플랫폼 안정성
무엇보다도 세 번째 베타 릴리스는 Android 13을 플랫폼 안정성 수준으로 끌어올렸습니다. Google에 따르면 이 이정표는 다음을 의미합니다. "Android 13은 최종 내부 및 외부 API, 최종 앱 지향 동작, 최종 비 SDK API 목록(그레이리스트)에 도달했습니다."
앱, 게임, SDK, 라이브러리 및 게임 엔진 개발자는 이제 플랫폼 안정성 마일스톤을 대상으로 사용할 수 있습니다. 최종 호환성 테스트 및 공개 릴리스를 계획하여 최종 호환성 업데이트가 준비되었는지 확인합니다. 풀어 주다.
앱 호환성
세 번째 Android 13 베타 릴리스를 통해 Google은 개발자에게 앱 호환성 테스트를 촉구했습니다. 이제 Android 13이 플랫폼 안정성에 도달했으므로 앱 개발자는 앱의 호환성을 테스트해야 합니다. 안정적인 Android 13 이전에 필요한 업데이트를 수행할 수 있도록 최종 릴리스 시간입니다. 발표.
또한 Google은 앱 개발자가 Android 13 베타 3에서 앱을 테스트하는 동안 주의해야 할 몇 가지 변경 사항을 강조했습니다. 여기에는 다음이 포함됩니다.
- 알림을 위한 런타임 권한: Android 13에는 앱에서 알림을 보내기 위한 새로운 런타임 권한이 도입되었습니다. 새로운 권한이 어떻게 작동하는지 이해하고 가능한 한 빨리 Android 13(API 33)을 타겟팅하도록 계획하세요.
- 클립보드 미리보기: 앱이 Android 13의 새로운 클립보드 미리보기에서 비밀번호나 신용카드 정보와 같은 민감한 데이터를 숨기는지 확인하세요.
- JobScheduler 프리페치: JobScheduler는 이제 앱이 다음에 시작될 시간을 예상하고 해당 시간보다 앞서 관련된 프리페치 작업을 실행합니다. 프리페치 작업을 사용하는 경우 예상대로 작동하는지 테스트하세요.
업데이트된 앱 버전을 테스트하고 게시한 후 Google은 개발자에게 업데이트 프로세스를 시작하도록 권장합니다. 앱의 대상 SDK 버전을 확인하고 Android 13을 타겟팅하는 앱의 동작 변경사항을 검토하고 호환성 프레임워크를 사용하여 문제. Google은 앱이 API 레벨 33 이상을 대상으로 하는 경우 개발자가 테스트해야 하는 몇 가지 변경 사항을 강조했습니다.
- Wi-Fi에 대한 주변 기기 권한: 근처 액세스 포인트에 대한 기기 연결을 관리하는 앱은 장치에 액세스할 필요 없이 검색과 같은 Wi-Fi 작업을 위한 새로운 NEARBY_WIFI_DEVICES 런타임 권한 위치. 일부 Wi-Fi API에서는 앱에 이 새로운 권한이 필요합니다.
- 세분화된 미디어 권한: 앱이 Android 13을 타겟팅하고 일반 데이터 저장소에서 미디어 파일을 읽는 경우 READ_EXTERNAL_STORAGE 대신 새로운 세분화된 권한을 하나 이상 요청해야 합니다. 허가.
- 신체 센서에 대한 권한 변경: Android 13에서는 신체 센서에 대한 '사용 중' 액세스를 도입했습니다. 앱이 백그라운드에서 신체 센서 정보에 액세스해야 하는 경우 새로운 BODY_SENSORS_BACKGROUND 권한을 선언해야 합니다.
- 인텐트 필터는 일치하지 않는 인텐트를 차단합니다. 앱이 내보낸 구성요소에 인텐트를 보내는 경우 Android 13(API 33) 이상을 타겟팅하는 다른 앱은 이제 앱을 받고 있습니다.
- PlaybackState에서 파생된 미디어 컨트롤: Android 13은 PlaybackState 작업에서 더 많은 미디어 컨트롤을 파생하여 기기 유형 전반에 걸쳐 일관적인 더 풍부한 컨트롤 세트를 표시합니다. 앱이 이러한 변경 사항을 처리하는지 확인하세요.
태블릿 및 대형 화면 지원
마지막으로 Google은 개발자가 테스트의 일부로 태블릿 및 기타 대형 화면 장치를 포함해야 한다고 강조했습니다. 개발자는 Android 에뮬레이터를 설정하여 대형 화면 장치에 대한 최적화를 테스트할 수 있습니다. Android Studio 또는 Lenovo Tab P12 Pro 및 Xiaomi와 같은 호환되는 대형 화면 장치 사용 탭 5. 다음은 테스트 중에 개발자가 주의해야 할 몇 가지 변경 사항입니다.
- 작업 표시줄 상호 작용: 대형 화면에서 새로운 작업 표시줄로 앱을 볼 때 앱이 어떻게 반응하는지 확인하세요. 앱의 UI가 작업 표시줄에 의해 잘리거나 차단되지 않는지 확인하세요.
- 다중 창 모드: 이제 다중 창 모드는 앱 구성에 관계없이 모든 앱에 대해 기본적으로 활성화되므로 앱이 분할 화면을 적절하게 처리하는지 확인하세요. 앱을 분할 화면 모드로 드래그 앤 드롭하고 창 크기를 조정하여 테스트할 수 있습니다.
- 향상된 호환성 경험: 고정된 버전을 사용하는 등 앱이 아직 태블릿에 최적화되지 않은 경우 방향을 조정하거나 크기를 조정할 수 없는 경우 앱이 다음과 같은 호환성 모드 조정에 어떻게 반응하는지 확인하세요. 레터박스.
- 미디어 프로젝션: 앱이 미디어 프로젝션을 사용하는 경우 대형 화면에서 미디어를 재생, 스트리밍 또는 캐스팅하는 동안 앱이 어떻게 반응하는지 확인하세요. 폴더블 기기의 기기 상태 변경도 고려해야 합니다.
- 카메라 미리보기: 카메라 앱의 경우 앱이 다중 창 또는 분할 화면 모드에서 화면의 일부로 제한될 때 카메라 미리보기 UI가 대형 화면에서 어떻게 반응하는지 확인하세요. 또한 폴더블 기기의 상태가 변경될 때 앱이 어떻게 반응하는지 확인하세요.
Google의 블로그 게시물은 Android 13 베타 3에서 사용자가 직면하는 변경 사항을 강조하지 않습니다. 그러나 빌드에는 문서화되지 않은 몇 가지 변경 사항이 포함될 가능성이 있습니다. Pixel 기기에서 Android 13 베타 3를 사용해 볼 예정이며, 그러한 변경 사항이 발견되면 알려드리겠습니다.
Google Pixel 기기에 Android 13 베타 3를 다운로드하고 설치하는 방법
당신은 쉽게 할 수 있습니다 Android 13 베타 3 다운로드 Pixel 기기에 대한 안내를 따르세요. Android 13을 설치하는 방법 그것을 설정합니다.
Google은 Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a(5G), Pixel 4a, Pixel 4 XL 또는 Pixel 4에 대한 베타 업데이트를 공식적으로 출시했습니다. Android Studio의 Android Emulator에서 64비트 시스템 이미지를 사용할 수 있으며 GSI도 사용할 수 있습니다.
세 번째 Android 13 베타 릴리스에 대해 자세히 알아보려면 Android 개발자 블로그의 공식 블로그 게시물.