Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

모바일 앱(안드로이드)

안드로이드 14의 forground services 가이드 ... 퍼옴

Billcorea 2024. 7. 12. 15:21
반응형

안드로이드 14의 forground services 가이드


주방 이미지


• 안드로이드 14는 개발자가 2024년 8월 31일까지 SDK 버전 34를 대상으로 앱을 업데이트해야 하는 전경 서비스 변경 사항을 도입한다. 한 가지 중요한 변화는 전경 서비스 유형을 지정하는 것이 이제 의무화되어 장치 전반에 걸쳐 올바른 사용과 일관성을 보장한다는 것입니다.

• 전경 서비스는 가시적인 작업을 수행하며 시스템 알림을 표시해야 합니다. 예를 들어 음악 플레이어, 피트니스 앱 및 내비게이션 앱이 있습니다.

• 안드로이드 14는 헬스, 리모트 메시징 등 새로운 포어그라운드 서비스 유형을 도입하고 데이터싱크 유형을 감가상각한다. 개발자들은 AndroidManifest 파일에서 적절한 유형을 선언하고 서비스의 기능에 따라 특정 권한을 요청해야 합니다.

• 포그라운드 서비스를 시작할 때 개발자는 ServiceCompat.startForeground()로 전화하여 올바른 포그라운드 서비스 유형을 지정해야 합니다. 그렇게 하지 않으면 예외가 됩니다.

• 각 전경 서비스 유형에는 특정 허가 요구 사항이 있습니다. 개발자들은 예외를 피하기 위해 서비스를 시작하기 전에 이러한 권한을 요청하고 부여받아야 합니다.

• 안드로이드 13은 알림 게시를 위한 런타임 허가를 도입했다. 개발자는 POST_NOTIFICATIONS 허가를 요청하고 사용자가 허가를 승인하거나 거부하는 경우를 처리해야 한다.

• 포어그라운드 서비스 타입을 사용하는 구글 플레이 콘솔에 앱 업데이트를 게시할 때 개발자들은 앱의 기능에 대한 설명, 작업이 중단되면 사용자 영향, 기능을 보여주는 비디오를 포함한 추가 세부 정보를 제공해야 한다.

https://medium.com/@domen.lanisnik/guide-to-foreground-services-on-android-9d0127dc8f9a

Guide to Foreground Services on Android 14

Learn how to work with Foreground Services on Android 14.

medium.com

반응형