1<?xml version="1.0" encoding="utf-8"?>
2<!--
3    AndroidManifest.xml defines essential information about the app:
4    - Application components (activities, services, receivers)
5    - App permissions (e.g., internet, storage)
6    - App metadata (name, theme, icon)
7    - Launch activity
8    This file is required for the Android system to run the app correctly.
9-->
10<manifest xmlns:android="http://schemas.android.com/apk/res/android"
11    package="com.example.epl498_labs"
12    android:versionCode="1"
13    android:versionName="1.0" >
14
15    <uses-sdk
16        android:minSdkVersion="29"
17        android:targetSdkVersion="34" />
18
19    <permission
19-->[androidx.core:core:1.13.0] /home/joanna/.gradle/caches/transforms-4/300c1ca708230c6c636125e71d5bfa1c/transformed/core-1.13.0/AndroidManifest.xml:22:5-24:47
20        android:name="com.example.epl498_labs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
20-->[androidx.core:core:1.13.0] /home/joanna/.gradle/caches/transforms-4/300c1ca708230c6c636125e71d5bfa1c/transformed/core-1.13.0/AndroidManifest.xml:23:9-81
21        android:protectionLevel="signature" />
21-->[androidx.core:core:1.13.0] /home/joanna/.gradle/caches/transforms-4/300c1ca708230c6c636125e71d5bfa1c/transformed/core-1.13.0/AndroidManifest.xml:24:9-44
22
23    <uses-permission android:name="com.example.epl498_labs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" />
23-->[androidx.core:core:1.13.0] /home/joanna/.gradle/caches/transforms-4/300c1ca708230c6c636125e71d5bfa1c/transformed/core-1.13.0/AndroidManifest.xml:26:5-97
23-->[androidx.core:core:1.13.0] /home/joanna/.gradle/caches/transforms-4/300c1ca708230c6c636125e71d5bfa1c/transformed/core-1.13.0/AndroidManifest.xml:26:22-94
24
25    <application
25-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:13:5-34:19
26        android:allowBackup="true"
26-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:14:9-35
27        android:appComponentFactory="androidx.core.app.CoreComponentFactory"
27-->[androidx.core:core:1.13.0] /home/joanna/.gradle/caches/transforms-4/300c1ca708230c6c636125e71d5bfa1c/transformed/core-1.13.0/AndroidManifest.xml:28:18-86
28        android:dataExtractionRules="@xml/data_extraction_rules"
28-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:15:9-65
29        android:debuggable="true"
30        android:extractNativeLibs="false"
31        android:fullBackupContent="@xml/backup_rules"
31-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:16:9-54
32        android:icon="@mipmap/ic_launcher"
32-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:17:9-43
33        android:label="@string/app_name"
33-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:18:9-41
34        android:roundIcon="@mipmap/ic_launcher_round"
34-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:19:9-54
35        android:supportsRtl="true"
35-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:20:9-35
36        android:testOnly="true"
37        android:theme="@style/Theme.EPL498_Labs" >
37-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:21:9-49
38        <activity
38-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:23:9-33:20
39            android:name="com.example.epl498_labs.MainActivity"
39-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:24:13-41
40            android:exported="true"
40-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:25:13-36
41            android:label="@string/app_name"
41-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:26:13-45
42            android:theme="@style/Theme.EPL498_Labs.NoActionBar" >
42-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:27:13-65
43            <intent-filter>
43-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:28:13-32:29
44                <action android:name="android.intent.action.MAIN" />
44-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:29:17-69
44-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:29:25-66
45
46                <category android:name="android.intent.category.LAUNCHER" />
46-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:31:17-77
46-->/home/joanna/AndroidStudioProjects/EPL498_Labs_2/app/src/main/AndroidManifest.xml:31:27-74
47            </intent-filter>
48        </activity>
49
50        <provider
50-->[androidx.emoji2:emoji2:1.3.0] /home/joanna/.gradle/caches/transforms-4/6d3006660e6484ec5f24b5bb5c2c08ec/transformed/emoji2-1.3.0/AndroidManifest.xml:24:9-32:20
51            android:name="androidx.startup.InitializationProvider"
51-->[androidx.emoji2:emoji2:1.3.0] /home/joanna/.gradle/caches/transforms-4/6d3006660e6484ec5f24b5bb5c2c08ec/transformed/emoji2-1.3.0/AndroidManifest.xml:25:13-67
52            android:authorities="com.example.epl498_labs.androidx-startup"
52-->[androidx.emoji2:emoji2:1.3.0] /home/joanna/.gradle/caches/transforms-4/6d3006660e6484ec5f24b5bb5c2c08ec/transformed/emoji2-1.3.0/AndroidManifest.xml:26:13-68
53            android:exported="false" >
53-->[androidx.emoji2:emoji2:1.3.0] /home/joanna/.gradle/caches/transforms-4/6d3006660e6484ec5f24b5bb5c2c08ec/transformed/emoji2-1.3.0/AndroidManifest.xml:27:13-37
54            <meta-data
54-->[androidx.emoji2:emoji2:1.3.0] /home/joanna/.gradle/caches/transforms-4/6d3006660e6484ec5f24b5bb5c2c08ec/transformed/emoji2-1.3.0/AndroidManifest.xml:29:13-31:52
55                android:name="androidx.emoji2.text.EmojiCompatInitializer"
55-->[androidx.emoji2:emoji2:1.3.0] /home/joanna/.gradle/caches/transforms-4/6d3006660e6484ec5f24b5bb5c2c08ec/transformed/emoji2-1.3.0/AndroidManifest.xml:30:17-75
56                android:value="androidx.startup" />
56-->[androidx.emoji2:emoji2:1.3.0] /home/joanna/.gradle/caches/transforms-4/6d3006660e6484ec5f24b5bb5c2c08ec/transformed/emoji2-1.3.0/AndroidManifest.xml:31:17-49
57            <meta-data
57-->[androidx.lifecycle:lifecycle-process:2.6.2] /home/joanna/.gradle/caches/transforms-4/ea5b72e4b8b6decdf9558f96187005f8/transformed/lifecycle-process-2.6.2/AndroidManifest.xml:29:13-31:52
58                android:name="androidx.lifecycle.ProcessLifecycleInitializer"
58-->[androidx.lifecycle:lifecycle-process:2.6.2] /home/joanna/.gradle/caches/transforms-4/ea5b72e4b8b6decdf9558f96187005f8/transformed/lifecycle-process-2.6.2/AndroidManifest.xml:30:17-78
59                android:value="androidx.startup" />
59-->[androidx.lifecycle:lifecycle-process:2.6.2] /home/joanna/.gradle/caches/transforms-4/ea5b72e4b8b6decdf9558f96187005f8/transformed/lifecycle-process-2.6.2/AndroidManifest.xml:31:17-49
60            <meta-data
60-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:29:13-31:52
61                android:name="androidx.profileinstaller.ProfileInstallerInitializer"
61-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:30:17-85
62                android:value="androidx.startup" />
62-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:31:17-49
63        </provider>
64
65        <uses-library
65-->[androidx.window:window:1.0.0] /home/joanna/.gradle/caches/transforms-4/918488fdd265721a1e3700b9798c4c6a/transformed/window-1.0.0/AndroidManifest.xml:25:9-27:40
66            android:name="androidx.window.extensions"
66-->[androidx.window:window:1.0.0] /home/joanna/.gradle/caches/transforms-4/918488fdd265721a1e3700b9798c4c6a/transformed/window-1.0.0/AndroidManifest.xml:26:13-54
67            android:required="false" />
67-->[androidx.window:window:1.0.0] /home/joanna/.gradle/caches/transforms-4/918488fdd265721a1e3700b9798c4c6a/transformed/window-1.0.0/AndroidManifest.xml:27:13-37
68        <uses-library
68-->[androidx.window:window:1.0.0] /home/joanna/.gradle/caches/transforms-4/918488fdd265721a1e3700b9798c4c6a/transformed/window-1.0.0/AndroidManifest.xml:28:9-30:40
69            android:name="androidx.window.sidecar"
69-->[androidx.window:window:1.0.0] /home/joanna/.gradle/caches/transforms-4/918488fdd265721a1e3700b9798c4c6a/transformed/window-1.0.0/AndroidManifest.xml:29:13-51
70            android:required="false" />
70-->[androidx.window:window:1.0.0] /home/joanna/.gradle/caches/transforms-4/918488fdd265721a1e3700b9798c4c6a/transformed/window-1.0.0/AndroidManifest.xml:30:13-37
71
72        <receiver
72-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:34:9-52:20
73            android:name="androidx.profileinstaller.ProfileInstallReceiver"
73-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:35:13-76
74            android:directBootAware="false"
74-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:36:13-44
75            android:enabled="true"
75-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:37:13-35
76            android:exported="true"
76-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:38:13-36
77            android:permission="android.permission.DUMP" >
77-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:39:13-57
78            <intent-filter>
78-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:40:13-42:29
79                <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" />
79-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:41:17-91
79-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:41:25-88
80            </intent-filter>
81            <intent-filter>
81-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:43:13-45:29
82                <action android:name="androidx.profileinstaller.action.SKIP_FILE" />
82-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:44:17-85
82-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:44:25-82
83            </intent-filter>
84            <intent-filter>
84-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:46:13-48:29
85                <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" />
85-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:47:17-88
85-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:47:25-85
86            </intent-filter>
87            <intent-filter>
87-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:49:13-51:29
88                <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" />
88-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:50:17-95
88-->[androidx.profileinstaller:profileinstaller:1.3.1] /home/joanna/.gradle/caches/transforms-4/cdfbcb84dd1e4733324dfed8fe039acf/transformed/profileinstaller-1.3.1/AndroidManifest.xml:50:25-92
89            </intent-filter>
90        </receiver>
91    </application>
92
93</manifest>
