AndroidManifest.xml raw
1 <?xml version="1.0" encoding="utf-8"?>
2 <manifest xmlns:android="http://schemas.android.com/apk/res/android">
3
4 <uses-permission android:name="android.permission.INTERNET" />
5 <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
6 <uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE" />
7 <uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />
8 <uses-permission android:name="android.permission.USE_EXACT_ALARM" />
9 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
10 <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
11 <uses-permission android:name="android.permission.CAMERA" />
12
13 <application
14 android:allowBackup="false"
15 android:label="@string/app_name"
16 android:supportsRtl="true"
17 android:theme="@style/Theme.Advertize">
18
19 <activity
20 android:name=".MainActivity"
21 android:exported="true"
22 android:theme="@style/Theme.Advertize">
23 <intent-filter>
24 <action android:name="android.intent.action.MAIN" />
25 <category android:name="android.intent.category.LAUNCHER" />
26 </intent-filter>
27 </activity>
28
29 <service
30 android:name=".PostingService"
31 android:exported="false"
32 android:foregroundServiceType="specialUse">
33 <property
34 android:name="android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE"
35 android:value="nostr_ad_posting" />
36 </service>
37
38 <receiver
39 android:name=".PostingAlarmReceiver"
40 android:exported="false" />
41
42 <receiver
43 android:name=".BootReceiver"
44 android:exported="false">
45 <intent-filter>
46 <action android:name="android.intent.action.BOOT_COMPLETED" />
47 </intent-filter>
48 </receiver>
49
50 </application>
51
52 </manifest>
53