Wear OS 7은 Android 17 (API 수준 37)을 기반으로 합니다. Wear OS 7에서 사용할 Wear OS 앱을 준비할 때는 Android 17의 모든 앱에 영향을 미치는 시스템 동작 변경사항과 Android 17을 타겟팅하는 앱의 변경사항을 처리해야 합니다.
달리 명시되지 않는 한 변경사항은 타겟 SDK 버전에 관계없이 Wear OS 7 이상에서 실행되는 모든 앱에 영향을 줍니다.
Wear OS 7을 타겟팅할 때는 다음 기본 플랫폼 변경사항에 특히 집중해야 합니다.
백그라운드 오디오 강화
백그라운드 오디오 상호작용이 사용자에 의해 의도적으로 시작되도록 하기 위해 Android 17에서는 오디오 재생 및 포커스 요청에 제한을 적용합니다. 백그라운드에서 오디오와 상호작용하는 앱은 SHORT_SERVICE 유형이 아닌 포그라운드 서비스를 실행해야 합니다. Android 17 (API 수준 37)을 타겟팅하는 앱의 경우 이 포그라운드 서비스는 일반적으로 사용 중 (WIU) 기능을 보유해야 합니다.
자세한 내용과 완화 전략은 백그라운드 오디오 강화 가이드를 참고하세요.
로컬 네트워크 액세스 권한
Android 17을 타겟팅하는 앱은 근거리 통신망 (LAN)의 기기와 상호작용하기 위해 ACCESS_LOCAL_NETWORK 런타임 권한을 선언해야 합니다. 이는 Wi-Fi를 통해 스마트 홈 기기 또는 전송 수신기와 직접 통신하는 Wear OS 앱에 영향을 미칩니다.
자세한 내용은 로컬 네트워크 권한 문서를 참고하세요.