|
2 | 2 | <!-- Android 13(API 33) 이상 알림 권한 --> |
3 | 3 | <uses-permission android:name="android.permission.POST_NOTIFICATIONS"/> |
4 | 4 | <uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM"/> |
| 5 | + <uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT"/> |
5 | 6 | <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> |
| 7 | + <uses-permission android:name="android.permission.VIBRATE"/> |
6 | 8 |
|
7 | 9 | <application |
8 | 10 | android:label="OnTime" |
|
31 | 33 | </intent-filter> |
32 | 34 |
|
33 | 35 | </activity> |
| 36 | + <activity |
| 37 | + android:name=".AlarmRingingActivity" |
| 38 | + android:exported="false" |
| 39 | + android:launchMode="singleTask" |
| 40 | + android:taskAffinity="club.devkor.ontime.alarm" |
| 41 | + android:theme="@style/NormalTheme" |
| 42 | + android:showWhenLocked="true" |
| 43 | + android:turnScreenOn="true" |
| 44 | + android:excludeFromRecents="true" |
| 45 | + android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode" |
| 46 | + android:hardwareAccelerated="true" /> |
34 | 47 | <!-- Don't delete the meta-data below. |
35 | 48 | This is used by the Flutter tool to generate GeneratedPluginRegistrant.java --> |
36 | 49 | <meta-data |
|
42 | 55 | android:exported="false"> |
43 | 56 | <intent-filter> |
44 | 57 | <action android:name="android.intent.action.BOOT_COMPLETED"/> |
| 58 | + <action android:name="android.app.action.SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED"/> |
45 | 59 | </intent-filter> |
46 | 60 | </receiver> |
| 61 | + <receiver |
| 62 | + android:name=".NativeAlarmReceiver" |
| 63 | + android:enabled="true" |
| 64 | + android:exported="false" /> |
47 | 65 | </application> |
48 | 66 | <!-- Required to query activities that can process text, see: |
49 | 67 | https://developer.android.com/training/package-visibility and |
|
0 commit comments