1<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3    package="com.stage.control"
4    android:versionCode="1"
5    android:versionName="1.0" >
6
7    <uses-sdk
8        android:minSdkVersion="29"
9        android:targetSdkVersion="34" />
10
11    <!-- Bluetooth permissions for Android 10 (API 29) -->
12    <uses-permission android:name="android.permission.BLUETOOTH" />
12-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:5:5-68
12-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:5:22-65
13    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
13-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:6:5-74
13-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:6:22-71
14    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
14-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:7:5-79
14-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:7:22-76
15    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
15-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:8:5-81
15-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:8:22-78
16
17    <!-- Bluetooth permissions for Android 12+ (API 31+) -->
18    <uses-permission
18-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:11:5-12:58
19        android:name="android.permission.BLUETOOTH_SCAN"
19-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:11:22-70
20        android:usesPermissionFlags="neverForLocation" />
20-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:12:9-55
21    <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
21-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:13:5-76
21-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:13:22-73
22
23    <!-- Internet for voice recognition -->
24    <uses-permission android:name="android.permission.INTERNET" />
24-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:16:5-67
24-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:16:22-64
25    <uses-permission android:name="android.permission.RECORD_AUDIO" />
25-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:17:5-71
25-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:17:22-68
26
27    <uses-feature
27-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:19:5-21:35
28        android:name="android.hardware.bluetooth"
28-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:20:9-50
29        android:required="true" />
29-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:21:9-32
30
31    <permission
31-->[androidx.core:core:1.9.0] /Users/jbmulb/.gradle/caches/transforms-3/8222cb7143ba57e62d848e6565915cfd/transformed/core-1.9.0/AndroidManifest.xml:22:5-24:47
32        android:name="com.stage.control.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
32-->[androidx.core:core:1.9.0] /Users/jbmulb/.gradle/caches/transforms-3/8222cb7143ba57e62d848e6565915cfd/transformed/core-1.9.0/AndroidManifest.xml:23:9-81
33        android:protectionLevel="signature" />
33-->[androidx.core:core:1.9.0] /Users/jbmulb/.gradle/caches/transforms-3/8222cb7143ba57e62d848e6565915cfd/transformed/core-1.9.0/AndroidManifest.xml:24:9-44
34
35    <uses-permission android:name="com.stage.control.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" />
35-->[androidx.core:core:1.9.0] /Users/jbmulb/.gradle/caches/transforms-3/8222cb7143ba57e62d848e6565915cfd/transformed/core-1.9.0/AndroidManifest.xml:26:5-97
35-->[androidx.core:core:1.9.0] /Users/jbmulb/.gradle/caches/transforms-3/8222cb7143ba57e62d848e6565915cfd/transformed/core-1.9.0/AndroidManifest.xml:26:22-94
36
37    <application
37-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:23:5-48:19
38        android:allowBackup="true"
38-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:24:9-35
39        android:appComponentFactory="androidx.core.app.CoreComponentFactory"
39-->[androidx.core:core:1.9.0] /Users/jbmulb/.gradle/caches/transforms-3/8222cb7143ba57e62d848e6565915cfd/transformed/core-1.9.0/AndroidManifest.xml:28:18-86
40        android:debuggable="true"
41        android:extractNativeLibs="false"
42        android:icon="@mipmap/ic_launcher"
42-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:25:9-43
43        android:label="@string/app_name"
43-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:26:9-41
44        android:roundIcon="@mipmap/ic_launcher_round"
44-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:27:9-54
45        android:screenOrientation="portrait"
45-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:30:9-45
46        android:supportsRtl="true"
46-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:28:9-35
47        android:testOnly="true"
48        android:theme="@style/Theme.StageControl" >
48-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:29:9-50
49        <activity
49-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:32:9-41:20
50            android:name="com.stage.control.MainActivity"
50-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:33:13-41
51            android:exported="true"
51-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:34:13-36
52            android:keepScreenOn="true"
52-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:36:13-40
53            android:screenOrientation="portrait" >
53-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:35:13-49
54            <intent-filter>
54-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:37:13-40:29
55                <action android:name="android.intent.action.MAIN" />
55-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:38:17-69
55-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:38:25-66
56
57                <category android:name="android.intent.category.LAUNCHER" />
57-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:39:17-77
57-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:39:27-74
58            </intent-filter>
59        </activity>
60        <activity
60-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:43:9-46:52
61            android:name="com.stage.control.DeviceListActivity"
61-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:44:13-47
62            android:exported="false"
62-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:45:13-37
63            android:screenOrientation="portrait" />
63-->/Users/jbmulb/Downloads/StageControl/app/src/main/AndroidManifest.xml:46:13-49
64
65        <provider
65-->[androidx.emoji2:emoji2:1.2.0] /Users/jbmulb/.gradle/caches/transforms-3/cd9429c185a437c1c2680426049eb8fb/transformed/emoji2-1.2.0/AndroidManifest.xml:24:9-32:20
66            android:name="androidx.startup.InitializationProvider"
66-->[androidx.emoji2:emoji2:1.2.0] /Users/jbmulb/.gradle/caches/transforms-3/cd9429c185a437c1c2680426049eb8fb/transformed/emoji2-1.2.0/AndroidManifest.xml:25:13-67
67            android:authorities="com.stage.control.androidx-startup"
67-->[androidx.emoji2:emoji2:1.2.0] /Users/jbmulb/.gradle/caches/transforms-3/cd9429c185a437c1c2680426049eb8fb/transformed/emoji2-1.2.0/AndroidManifest.xml:26:13-68
68            android:exported="false" >
68-->[androidx.emoji2:emoji2:1.2.0] /Users/jbmulb/.gradle/caches/transforms-3/cd9429c185a437c1c2680426049eb8fb/transformed/emoji2-1.2.0/AndroidManifest.xml:27:13-37
69            <meta-data
69-->[androidx.emoji2:emoji2:1.2.0] /Users/jbmulb/.gradle/caches/transforms-3/cd9429c185a437c1c2680426049eb8fb/transformed/emoji2-1.2.0/AndroidManifest.xml:29:13-31:52
70                android:name="androidx.emoji2.text.EmojiCompatInitializer"
70-->[androidx.emoji2:emoji2:1.2.0] /Users/jbmulb/.gradle/caches/transforms-3/cd9429c185a437c1c2680426049eb8fb/transformed/emoji2-1.2.0/AndroidManifest.xml:30:17-75
71                android:value="androidx.startup" />
71-->[androidx.emoji2:emoji2:1.2.0] /Users/jbmulb/.gradle/caches/transforms-3/cd9429c185a437c1c2680426049eb8fb/transformed/emoji2-1.2.0/AndroidManifest.xml:31:17-49
72            <meta-data
72-->[androidx.lifecycle:lifecycle-process:2.4.1] /Users/jbmulb/.gradle/caches/transforms-3/1799c573ad4805bad8c8f240a170e137/transformed/lifecycle-process-2.4.1/AndroidManifest.xml:31:13-33:52
73                android:name="androidx.lifecycle.ProcessLifecycleInitializer"
73-->[androidx.lifecycle:lifecycle-process:2.4.1] /Users/jbmulb/.gradle/caches/transforms-3/1799c573ad4805bad8c8f240a170e137/transformed/lifecycle-process-2.4.1/AndroidManifest.xml:32:17-78
74                android:value="androidx.startup" />
74-->[androidx.lifecycle:lifecycle-process:2.4.1] /Users/jbmulb/.gradle/caches/transforms-3/1799c573ad4805bad8c8f240a170e137/transformed/lifecycle-process-2.4.1/AndroidManifest.xml:33:17-49
75        </provider>
76    </application>
77
78</manifest>
