Alarm Android permission & Receivers

RMAG news

English:

android.permission.ACCESS_FINE_LOCATION: Allows the app to access the user’s precise location (latitude and longitude) for calculating prayer times.

android.permission.ACCESS_COARSE_LOCATION: Allows the app to access the user’s approximate location (less precise than fine location).

android.permission.VIBRATE: Enables vibration for notifications.

com.google.android.gms.permission.AD_ID (Optional): Used by Google Mobile Ads (AdMob) to identify the device for advertising purposes (if you’re using AdMob).

android.permission.RECEIVE_BOOT_COMPLETED: Allows the app to receive a notification when the device boots up (useful for rescheduling notifications).

android.permission.WAKE_LOCK: Allows the app to temporarily prevent the device from going to sleep while scheduling notifications.

android.permission.SCHEDULE_EXACT_ALARM (deprecated in Oreo+): Allows scheduling notifications with precise timing (deprecated in Android Oreo and above).

android.permission.USE_EXACT_ALARM (Oreo+): Recommended alternative to SCHEDULE_EXACT_ALARM for scheduling notifications with millisecond-level precision (Android Oreo and above).

Korean:

android.permission.ACCESS_FINE_LOCATION: 앱이 사용자의 정확한 위치(위도 및 경도)에 액세스하여 기도 시간을 계산할 수 있도록 합니다.

android.permission.ACCESS_COARSE_LOCATION: 앱이 사용자의 대략적인 위치(정확한 위치보다 덜 정확)에 액세스할 수 있도록 합니다.

android.permission.VIBRATE: 알림 진동을 활성화합니다.

com.google.android.gms.permission.AD_ID (선택적): Google 모바일 광고(AdMob)에서 광고 목적으로 기기를 식별하는 데 사용됩니다(AdMob을 사용하는 경우).

android.permission.RECEIVE_BOOT_COMPLETED: 장치가 부팅될 때 앱이 알림을 받을 수 있도록 합니다(알림 다시 예약에 유용).

android.permission.WAKE_LOCK: 앱이 알림을 예약하는 동안 장치가 절전 모드로 전환되는 것을 일시적으로 방지합니다.

android.permission.SCHEDULE_EXACT_ALARM (Oreo 이상에서 사용 중지됨): 정확한 타이밍으로 알림을 예약할 수 있도록 합니다 (Android Oreo 이상에서는 사용 중지됨).

android.permission.USE_EXACT_ALARM (Oreo 이상): SCHEDULE_EXACT_ALARM의 권장 대안으로 밀리초 단위의 정확성으로 알림을 예약할 수 있습니다(Android Oreo 이상).

Receivers

English:

com.dexterous.flutterlocalnotifications.ScheduledNotificationReceiver: Handles notifications scheduled by the Flutter app.

com.dexterous.flutterlocalnotifications.ScheduledNotificationBootReceiver: Triggered under specific boot-related circumstances to reschedule notifications if needed (e.g., after a reboot).

Korean:

com.dexterous.flutterlocalnotifications.ScheduledNotificationReceiver: Flutter 앱에서 예약된 알림을 처리합니다.

com.dexterous.flutterlocalnotifications.ScheduledNotificationBootReceiver: 장치 부팅 관련 특정 상황에서 트리거되어 필요한 경우 알림을 다시 예약합니다(예: 재부팅 후).

Please follow and like us:
Pin Share