1<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3    package="com.websmithing.gpstracker2"
4    android:versionCode="1"
5    android:versionName="1.0.0" >
6
7    <uses-sdk
8        android:minSdkVersion="21"
9        android:targetSdkVersion="34" />
10    <!-- package attribute removed, namespace is defined in build.gradle -->
11
12
13    <!-- Required Permissions -->
14    <uses-permission android:name="android.permission.INTERNET" />
14-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:6:5-67
14-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:6:22-64
15    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
15-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:7:5-79
15-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:7:22-76
16    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
16-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:8:5-81
16-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:8:22-78
17    <!-- Required for background location access on Android 10 (API 29) and above -->
18    <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
18-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:10:5-85
18-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:10:22-82
19    <!-- Required for Foreground Service -->
20    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
20-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:12:5-76
20-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:12:22-74
21    <uses-permission android:name="android.permission.FOREGROUND_SERVICE_LOCATION" />
21-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:13:5-85
21-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:13:22-83
22    <!-- Required for Notification on Android 13+ -->
23    <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
23-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:15:5-76
23-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:15:22-74
24    <!-- Required for Wake Lock -->
25    <uses-permission android:name="android.permission.WAKE_LOCK" />
25-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:17:5-67
25-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:17:22-65
26    <!-- Required for Network State -->
27    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
27-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:19:5-78
27-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:19:22-76
28    <!-- Add clear text traffic permission for testing -->
29    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
29-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:19:5-78
29-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:19:22-76
30    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
30-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:22:5-79
30-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:22:22-76
31
32    <permission
32-->[androidx.core:core:1.12.0] /Users/nickfox137/.gradle/caches/transforms-4/683518576eeb550aae769fb989d58388/transformed/core-1.12.0/AndroidManifest.xml:22:5-24:47
33        android:name="com.websmithing.gpstracker2.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
33-->[androidx.core:core:1.12.0] /Users/nickfox137/.gradle/caches/transforms-4/683518576eeb550aae769fb989d58388/transformed/core-1.12.0/AndroidManifest.xml:23:9-81
34        android:protectionLevel="signature" />
34-->[androidx.core:core:1.12.0] /Users/nickfox137/.gradle/caches/transforms-4/683518576eeb550aae769fb989d58388/transformed/core-1.12.0/AndroidManifest.xml:24:9-44
35
36    <uses-permission android:name="com.websmithing.gpstracker2.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" />
36-->[androidx.core:core:1.12.0] /Users/nickfox137/.gradle/caches/transforms-4/683518576eeb550aae769fb989d58388/transformed/core-1.12.0/AndroidManifest.xml:26:5-97
36-->[androidx.core:core:1.12.0] /Users/nickfox137/.gradle/caches/transforms-4/683518576eeb550aae769fb989d58388/transformed/core-1.12.0/AndroidManifest.xml:26:22-94
37
38    <application
38-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:24:5-50:19
39        android:name="com.websmithing.gpstracker2.GpsTrackerApplication"
39-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:25:9-46
40        android:allowBackup="true"
40-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:26:9-35
41        android:appComponentFactory="androidx.core.app.CoreComponentFactory"
41-->[androidx.core:core:1.12.0] /Users/nickfox137/.gradle/caches/transforms-4/683518576eeb550aae769fb989d58388/transformed/core-1.12.0/AndroidManifest.xml:28:18-86
42        android:debuggable="true"
43        android:extractNativeLibs="true"
44        android:icon="@mipmap/ic_launcher"
44-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:27:9-43
45        android:label="@string/app_name"
45-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:29:9-41
46        android:roundIcon="@mipmap/ic_launcher_round"
46-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:28:9-54
47        android:supportsRtl="true"
47-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:30:9-35
48        android:theme="@style/AppTheme"
48-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:32:9-40
49        android:usesCleartextTraffic="true" >
49-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:31:9-44
50        <activity
50-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:34:9-43:20
51            android:name="com.websmithing.gpstracker2.GpsTrackerActivity"
51-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:35:13-47
52            android:exported="true"
52-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:36:13-36
53            android:label="@string/app_name"
53-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:37:13-45
54            android:screenOrientation="portrait" >
54-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:38:13-49
55            <intent-filter>
55-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:39:13-42:29
56                <action android:name="android.intent.action.MAIN" />
56-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:40:17-69
56-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:40:25-66
57
58                <category android:name="android.intent.category.LAUNCHER" />
58-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:41:17-77
58-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:41:27-74
59            </intent-filter>
60        </activity>
61
62        <!-- Declare the Foreground Service -->
63        <service
63-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:46:9-48:56
64            android:name="com.websmithing.gpstracker2.service.TrackingService"
64-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:47:13-52
65            android:foregroundServiceType="location" />
65-->/Users/nickfox137/Documents/gpstracker-clients/gpstracker-android/android/app/src/main/AndroidManifest.xml:48:13-53
66
67        <activity
67-->[com.google.android.gms:play-services-base:18.3.0] /Users/nickfox137/.gradle/caches/transforms-4/5322a817d2c9f4d12174a2496e59ff16/transformed/jetified-play-services-base-18.3.0/AndroidManifest.xml:20:9-22:45
68            android:name="com.google.android.gms.common.api.GoogleApiActivity"
68-->[com.google.android.gms:play-services-base:18.3.0] /Users/nickfox137/.gradle/caches/transforms-4/5322a817d2c9f4d12174a2496e59ff16/transformed/jetified-play-services-base-18.3.0/AndroidManifest.xml:20:19-85
69            android:exported="false"
69-->[com.google.android.gms:play-services-base:18.3.0] /Users/nickfox137/.gradle/caches/transforms-4/5322a817d2c9f4d12174a2496e59ff16/transformed/jetified-play-services-base-18.3.0/AndroidManifest.xml:22:19-43
70            android:theme="@android:style/Theme.Translucent.NoTitleBar" />
70-->[com.google.android.gms:play-services-base:18.3.0] /Users/nickfox137/.gradle/caches/transforms-4/5322a817d2c9f4d12174a2496e59ff16/transformed/jetified-play-services-base-18.3.0/AndroidManifest.xml:21:19-78
71
72        <meta-data
72-->[com.google.android.gms:play-services-basement:18.3.0] /Users/nickfox137/.gradle/caches/transforms-4/29e1b6abfa30bd065cbfb40a85c0a4ba/transformed/jetified-play-services-basement-18.3.0/AndroidManifest.xml:21:9-23:69
73            android:name="com.google.android.gms.version"
73-->[com.google.android.gms:play-services-basement:18.3.0] /Users/nickfox137/.gradle/caches/transforms-4/29e1b6abfa30bd065cbfb40a85c0a4ba/transformed/jetified-play-services-basement-18.3.0/AndroidManifest.xml:22:13-58
74            android:value="@integer/google_play_services_version" />
74-->[com.google.android.gms:play-services-basement:18.3.0] /Users/nickfox137/.gradle/caches/transforms-4/29e1b6abfa30bd065cbfb40a85c0a4ba/transformed/jetified-play-services-basement-18.3.0/AndroidManifest.xml:23:13-66
75
76        <provider
76-->[androidx.emoji2:emoji2:1.2.0] /Users/nickfox137/.gradle/caches/transforms-4/01ceaa58a68bd4ded49562752aff4f2e/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:24:9-32:20
77            android:name="androidx.startup.InitializationProvider"
77-->[androidx.emoji2:emoji2:1.2.0] /Users/nickfox137/.gradle/caches/transforms-4/01ceaa58a68bd4ded49562752aff4f2e/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:25:13-67
78            android:authorities="com.websmithing.gpstracker2.androidx-startup"
78-->[androidx.emoji2:emoji2:1.2.0] /Users/nickfox137/.gradle/caches/transforms-4/01ceaa58a68bd4ded49562752aff4f2e/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:26:13-68
79            android:exported="false" >
79-->[androidx.emoji2:emoji2:1.2.0] /Users/nickfox137/.gradle/caches/transforms-4/01ceaa58a68bd4ded49562752aff4f2e/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:27:13-37
80            <meta-data
80-->[androidx.emoji2:emoji2:1.2.0] /Users/nickfox137/.gradle/caches/transforms-4/01ceaa58a68bd4ded49562752aff4f2e/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:29:13-31:52
81                android:name="androidx.emoji2.text.EmojiCompatInitializer"
81-->[androidx.emoji2:emoji2:1.2.0] /Users/nickfox137/.gradle/caches/transforms-4/01ceaa58a68bd4ded49562752aff4f2e/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:30:17-75
82                android:value="androidx.startup" />
82-->[androidx.emoji2:emoji2:1.2.0] /Users/nickfox137/.gradle/caches/transforms-4/01ceaa58a68bd4ded49562752aff4f2e/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:31:17-49
83            <meta-data
83-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/nickfox137/.gradle/caches/transforms-4/a4eb73a33b5aaa1cadd4045c8a5ac7ef/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:29:13-31:52
84                android:name="androidx.lifecycle.ProcessLifecycleInitializer"
84-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/nickfox137/.gradle/caches/transforms-4/a4eb73a33b5aaa1cadd4045c8a5ac7ef/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:30:17-78
85                android:value="androidx.startup" />
85-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/nickfox137/.gradle/caches/transforms-4/a4eb73a33b5aaa1cadd4045c8a5ac7ef/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:31:17-49
86            <meta-data
86-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:29:13-31:52
87                android:name="androidx.profileinstaller.ProfileInstallerInitializer"
87-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:30:17-85
88                android:value="androidx.startup" />
88-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:31:17-49
89        </provider>
90
91        <receiver
91-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:34:9-52:20
92            android:name="androidx.profileinstaller.ProfileInstallReceiver"
92-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:35:13-76
93            android:directBootAware="false"
93-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:36:13-44
94            android:enabled="true"
94-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:37:13-35
95            android:exported="true"
95-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:38:13-36
96            android:permission="android.permission.DUMP" >
96-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:39:13-57
97            <intent-filter>
97-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:40:13-42:29
98                <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" />
98-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:41:17-91
98-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:41:25-88
99            </intent-filter>
100            <intent-filter>
100-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:43:13-45:29
101                <action android:name="androidx.profileinstaller.action.SKIP_FILE" />
101-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:44:17-85
101-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:44:25-82
102            </intent-filter>
103            <intent-filter>
103-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:46:13-48:29
104                <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" />
104-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:47:17-88
104-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:47:25-85
105            </intent-filter>
106            <intent-filter>
106-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:49:13-51:29
107                <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" />
107-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:50:17-95
107-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/nickfox137/.gradle/caches/transforms-4/e54431ff56a16f36f6934f5bafba9897/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:50:25-92
108            </intent-filter>
109        </receiver>
110    </application>
111
112</manifest>
