포그라운드 서비스
-
[Android] Foreground Service를 사용하고 싶을 경우 (feat. API 레벨 34 이상)IT Study/Android 2024. 1. 30. 15:35
1. Foreground Service 사용 시, Manifest 파일 설정 Android 12(API 레벨 34)에서는 Foreground Service를 사용하는 앱이 명확한 권한을 요청하도록 변경되었습니다. 이는 사용자의 프라이버시를 보호하고, 앱이 어떤 서비스를 실행하는지 더욱 명확하게 인지할 수 있도록 돕기 위함입니다. 그래서 이전에 사용하던 방법만으로는 원하는 포그라운드 실행이 되지 않는데요. 이럴 경우 매니페스트 파일에 아래와 같은 코드를 작성하면 해결할 수 있습니다. 2. android.permission.FOREGROUND_SERVICE Foreground Service를 사용할 수 있도록 하는 기본 권한입니다. 이 권한이 없으면 앱은 Foreground Service를 전혀 사용할 수 ..