Brett Chabot | caf30a1 | 2011-07-28 19:33:22 -0700 | [diff] [blame] | 1 | <?xml version="1.0" encoding="utf-8"?> |
| 2 | <!-- Copyright (C) 2011 The Android Open Source Project |
| 3 | |
| 4 | Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | you may not use this file except in compliance with the License. |
| 6 | You may obtain a copy of the License at |
| 7 | |
| 8 | http://www.apache.org/licenses/LICENSE-2.0 |
| 9 | |
| 10 | Unless required by applicable law or agreed to in writing, software |
| 11 | distributed under the License is distributed on an "AS IS" BASIS, |
| 12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 13 | See the License for the specific language governing permissions and |
| 14 | limitations under the License. |
| 15 | --> |
| 16 | |
| 17 | <manifest xmlns:android="http://schemas.android.com/apk/res/android" |
Jason Monk | a2f2d82 | 2018-08-13 11:10:48 -0400 | [diff] [blame] | 18 | xmlns:androidprv="http://schemas.android.com/apk/prv/res/android" |
Alison Cichowlas | 5f5ad2e | 2018-08-14 13:19:25 -0400 | [diff] [blame] | 19 | xmlns:tools="http://schemas.android.com/tools" |
Lucas Dupin | 7c6ca76 | 2018-09-13 11:54:30 -0700 | [diff] [blame] | 20 | android:sharedUserId="android.uid.system" |
Peter Kalauskas | 57d7d7f | 2023-03-20 13:19:54 -0700 | [diff] [blame] | 21 | package="com.android.systemui.tests" > |
Brett Chabot | caf30a1 | 2011-07-28 19:33:22 -0700 | [diff] [blame] | 22 | |
Jason Monk | de850bb | 2017-02-01 19:26:30 -0500 | [diff] [blame] | 23 | <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> |
Jason Monk | 865246d | 2017-01-19 08:27:01 -0500 | [diff] [blame] | 24 | <uses-permission android:name="android.permission.ACCESS_VOICE_INTERACTION_SERVICE" /> |
Brett Chabot | caf30a1 | 2011-07-28 19:33:22 -0700 | [diff] [blame] | 25 | <uses-permission android:name="android.permission.INJECT_EVENTS" /> |
Jason Monk | c014dec | 2014-12-12 11:49:55 -0500 | [diff] [blame] | 26 | <uses-permission android:name="android.permission.READ_PHONE_STATE" /> |
Jason Monk | d5a204f | 2015-12-21 08:50:01 -0500 | [diff] [blame] | 27 | <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" /> |
Jason Monk | f6a3cf9 | 2016-02-29 13:01:08 -0500 | [diff] [blame] | 28 | <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" /> |
| 29 | <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" /> |
Jason Monk | d5a204f | 2015-12-21 08:50:01 -0500 | [diff] [blame] | 30 | <uses-permission android:name="android.permission.MANAGE_USERS" /> |
Jason Monk | 0c6e099 | 2016-03-29 15:49:02 -0400 | [diff] [blame] | 31 | <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> |
| 32 | <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> |
Jason Monk | 8852905 | 2016-11-04 13:29:58 -0400 | [diff] [blame] | 33 | <uses-permission android:name="android.permission.BIND_QUICK_SETTINGS_TILE" /> |
Bartosz Fabianowski | 5f04500 | 2016-12-01 10:36:18 +0100 | [diff] [blame] | 34 | <uses-permission android:name="android.permission.ACCESS_KEYGUARD_SECURE_STORAGE" /> |
Geoffrey Pitsch | 4dd5006 | 2016-12-06 16:41:22 -0500 | [diff] [blame] | 35 | <uses-permission android:name="android.permission.STATUS_BAR_SERVICE" /> |
Jason Monk | 2138073 | 2017-01-19 15:13:31 -0500 | [diff] [blame] | 36 | <uses-permission android:name="android.permission.ACCESS_VR_MANAGER" /> |
Jason Monk | 685db72 | 2017-01-23 17:36:50 -0500 | [diff] [blame] | 37 | <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> |
Jason Monk | 685db72 | 2017-01-23 17:36:50 -0500 | [diff] [blame] | 38 | <uses-permission android:name="android.permission.MANAGE_NETWORK_POLICY" /> |
Sundeep Ghuman | e869d83 | 2017-01-25 16:23:43 -0800 | [diff] [blame] | 39 | <uses-permission android:name="android.permission.REQUEST_NETWORK_SCORES" /> |
Jason Monk | aa573e9 | 2017-01-27 17:00:29 -0500 | [diff] [blame] | 40 | <uses-permission android:name="android.permission.CONTROL_VPN" /> |
Adrian Roos | c1b5032 | 2017-02-27 21:07:58 +0100 | [diff] [blame] | 41 | <uses-permission android:name="android.permission.WAKE_LOCK" /> |
Jason Monk | b46a3c9 | 2017-06-22 09:19:54 -0400 | [diff] [blame] | 42 | <uses-permission android:name="android.permission.GET_APP_OPS_STATS" /> |
Jason Monk | b05395f | 2017-07-11 10:05:03 -0400 | [diff] [blame] | 43 | <uses-permission android:name="android.permission.BLUETOOTH" /> |
Lucas Dupin | e17ce52 | 2017-07-17 15:45:06 -0700 | [diff] [blame] | 44 | <uses-permission android:name="android.permission.TRUST_LISTENER" /> |
| 45 | <uses-permission android:name="android.permission.USE_FINGERPRINT" /> |
Jason Monk | d819c31 | 2017-08-11 12:53:36 -0400 | [diff] [blame] | 46 | <uses-permission android:name="android.permission.DEVICE_POWER" /> |
Jason Monk | 9c4faa8 | 2017-08-15 09:32:27 -0400 | [diff] [blame] | 47 | <uses-permission android:name="android.permission.READ_CONTACTS" /> |
Winson Chung | 16e185e | 2017-11-07 08:30:54 -0800 | [diff] [blame] | 48 | <uses-permission android:name="android.permission.STATUS_BAR" /> |
Louis Chang | 5510ecd | 2020-10-14 13:06:13 +0800 | [diff] [blame] | 49 | <uses-permission android:name="android.permission.MANAGE_ACTIVITY_TASKS" /> |
Winson Chung | 16e185e | 2017-11-07 08:30:54 -0800 | [diff] [blame] | 50 | <uses-permission android:name="android.permission.REAL_GET_TASKS" /> |
Julia Reynolds | 5daa472 | 2017-12-20 09:53:59 -0500 | [diff] [blame] | 51 | <uses-permission android:name="android.permission.INTERNAL_SYSTEM_WINDOW" /> |
Rohan Shah | e407112 | 2018-01-22 15:16:09 -0800 | [diff] [blame] | 52 | <uses-permission android:name="android.permission.NETWORK_SETTINGS" /> |
Jason Monk | 1fc931a | 2017-12-14 13:22:58 -0500 | [diff] [blame] | 53 | <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> |
Winson Chung | 6b0f1a3 | 2018-08-03 11:50:02 -0700 | [diff] [blame] | 54 | <uses-permission android:name="android.permission.REGISTER_WINDOW_MANAGER_LISTENERS" /> |
Brett Chabot | caf30a1 | 2011-07-28 19:33:22 -0700 | [diff] [blame] | 55 | |
Songchun Fan | dd6029b | 2022-08-25 10:34:36 -0700 | [diff] [blame] | 56 | <application android:debuggable="true" android:largeHeap="true" android:testOnly="true" |
Rahul Banerjee | 1dde503 | 2022-08-18 10:18:51 -0700 | [diff] [blame] | 57 | android:enableOnBackInvokedCallback="true" > |
Brett Chabot | caf30a1 | 2011-07-28 19:33:22 -0700 | [diff] [blame] | 58 | <uses-library android:name="android.test.runner" /> |
Jason Monk | 0b5e52c | 2018-04-19 22:14:46 -0400 | [diff] [blame] | 59 | |
Ashwini Oruganti | c2df8de | 2020-03-10 14:20:54 -0700 | [diff] [blame] | 60 | <receiver android:name="com.android.systemui.SliceBroadcastRelayHandlerTest$Receiver" |
| 61 | android:exported="true"> |
Jason Monk | 0b5e52c | 2018-04-19 22:14:46 -0400 | [diff] [blame] | 62 | <intent-filter> |
| 63 | <action android:name="com.android.systemui.action.TEST_ACTION" /> |
| 64 | </intent-filter> |
| 65 | </receiver> |
Alison Cichowlas | 5f5ad2e | 2018-08-14 13:19:25 -0400 | [diff] [blame] | 66 | |
Peter Kalauskas | 57d7d7f | 2023-03-20 13:19:54 -0700 | [diff] [blame] | 67 | <activity android:name="com.android.systemui.wmshell.BubblesTestActivity" |
Mark Renouf | a9fbb6e | 2019-02-11 12:48:22 -0500 | [diff] [blame] | 68 | android:allowEmbedded="true" |
| 69 | android:documentLaunchMode="always" |
| 70 | android:excludeFromRecents="true" |
| 71 | android:exported="false" |
| 72 | android:resizeableActivity="true" /> |
| 73 | |
Matthew Fritze | 9394bd8 | 2020-09-24 14:53:40 -0700 | [diff] [blame] | 74 | <activity android:name="com.android.systemui.emergency.EmergencyActivityTest" |
| 75 | android:exported="true"> |
| 76 | <intent-filter> |
| 77 | <action android:name="com.android.systemui.action.LAUNCH_EMERGENCY"/> |
| 78 | </intent-filter> |
| 79 | </activity> |
| 80 | |
Adrian Roos | 284b32d | 2020-05-08 14:26:13 +0200 | [diff] [blame] | 81 | <activity |
| 82 | android:name="com.android.systemui.globalactions.GlobalActionsImeTest$TestActivity" |
| 83 | android:excludeFromRecents="true" |
| 84 | android:exported="false" /> |
| 85 | |
Fabian Kozynski | ba8f22d | 2020-06-26 09:40:34 -0400 | [diff] [blame] | 86 | <activity android:name="com.android.systemui.controls.management.TestControlsRequestDialog" |
| 87 | android:exported="false" |
| 88 | android:excludeFromRecents="true" |
| 89 | /> |
| 90 | |
Peter Kalauskas | 57d7d7f | 2023-03-20 13:19:54 -0700 | [diff] [blame] | 91 | <activity android:name="com.android.systemui.settings.brightness.BrightnessDialogTest$TestDialog" |
Fabian Kozynski | eb36215 | 2022-10-17 13:25:02 -0400 | [diff] [blame] | 92 | android:exported="false" |
| 93 | android:excludeFromRecents="true" |
| 94 | /> |
| 95 | |
Rahul Banerjee | 326c250 | 2022-11-01 11:54:45 -0700 | [diff] [blame] | 96 | <activity android:name="com.android.systemui.controls.management.ControlsEditingActivityTest$TestableControlsEditingActivity" |
| 97 | android:exported="false" |
| 98 | android:excludeFromRecents="true" |
| 99 | /> |
| 100 | |
| 101 | <activity android:name="com.android.systemui.controls.management.ControlsFavoritingActivityTest$TestableControlsFavoritingActivity" |
| 102 | android:exported="false" |
| 103 | android:excludeFromRecents="true" |
| 104 | /> |
| 105 | |
| 106 | <activity android:name="com.android.systemui.controls.management.ControlsProviderSelectorActivityTest$TestableControlsProviderSelectorActivity" |
| 107 | android:exported="false" |
| 108 | android:excludeFromRecents="true" |
| 109 | /> |
| 110 | |
Fabian Kozynski | 4d2fd6e | 2023-03-22 10:35:01 -0400 | [diff] [blame] | 111 | <activity android:name="com.android.systemui.controls.ui.TestableControlsActivity" |
| 112 | android:exported="false" |
| 113 | android:excludeFromRecents="true" |
| 114 | /> |
| 115 | |
Miranda Kephart | 45c6753 | 2024-03-07 11:18:04 -0500 | [diff] [blame] | 116 | <activity android:name="com.android.systemui.screenshot.scroll.ScrollViewActivity" |
Mark Renouf | 1252d0b | 2020-08-18 11:35:19 -0400 | [diff] [blame] | 117 | android:exported="false" /> |
Mark Renouf | 7d8968b | 2020-09-02 17:58:10 -0400 | [diff] [blame] | 118 | |
| 119 | <activity android:name="com.android.systemui.screenshot.RecyclerViewActivity" |
| 120 | android:exported="false" /> |
| 121 | |
Milton Wu | 9a03ae1 | 2021-08-05 18:31:19 +0000 | [diff] [blame] | 122 | <!-- started from UsbDeviceSettingsManager --> |
Peter Kalauskas | 57d7d7f | 2023-03-20 13:19:54 -0700 | [diff] [blame] | 123 | <activity android:name="com.android.systemui.usb.UsbPermissionActivityTest$UsbPermissionActivityTestable" |
Milton Wu | 9a03ae1 | 2021-08-05 18:31:19 +0000 | [diff] [blame] | 124 | android:exported="false" |
| 125 | android:theme="@style/Theme.SystemUI.Dialog.Alert" |
| 126 | android:finishOnCloseSystemDialogs="true" |
| 127 | android:excludeFromRecents="true" /> |
| 128 | |
Peter Kalauskas | 57d7d7f | 2023-03-20 13:19:54 -0700 | [diff] [blame] | 129 | <activity android:name="com.android.systemui.user.CreateUserActivityTest$CreateUserActivityTestable" |
omarmt | d1c43ea | 2022-10-21 14:39:43 +0000 | [diff] [blame] | 130 | android:exported="false" |
| 131 | android:theme="@style/Theme.SystemUI.Dialog.Alert" |
| 132 | android:finishOnCloseSystemDialogs="true" |
| 133 | android:excludeFromRecents="true" /> |
| 134 | |
Peter Kalauskas | 57d7d7f | 2023-03-20 13:19:54 -0700 | [diff] [blame] | 135 | <activity android:name="com.android.systemui.sensorprivacy.SensorUseStartedActivityTest$SensorUseStartedActivityTestable" |
omarmt | 187a80e | 2022-10-27 10:46:57 +0000 | [diff] [blame] | 136 | android:exported="false" |
| 137 | android:theme="@style/Theme.SystemUI.Dialog.Alert" |
| 138 | android:finishOnCloseSystemDialogs="true" |
| 139 | android:excludeFromRecents="true" /> |
| 140 | |
Anton Potapov | 1ef16a7 | 2023-02-23 16:21:28 +0000 | [diff] [blame] | 141 | <activity android:name="com.android.systemui.activity.EmptyTestActivity" |
| 142 | android:exported="false"> |
| 143 | <intent-filter> |
| 144 | <action android:name="android.intent.action.MAIN" /> |
| 145 | <category android:name="android.intent.category.DEFAULT" /> |
| 146 | </intent-filter> |
| 147 | </activity> |
| 148 | |
Alison Cichowlas | 5f5ad2e | 2018-08-14 13:19:25 -0400 | [diff] [blame] | 149 | <provider |
Alan Viverette | e9c01cf | 2021-08-24 17:53:15 +0000 | [diff] [blame] | 150 | android:name="androidx.startup.InitializationProvider" |
Alison Cichowlas | 5f5ad2e | 2018-08-14 13:19:25 -0400 | [diff] [blame] | 151 | tools:replace="android:authorities" |
Alan Viverette | e9c01cf | 2021-08-24 17:53:15 +0000 | [diff] [blame] | 152 | android:authorities="${applicationId}.startup-tests" |
Alison Cichowlas | 5f5ad2e | 2018-08-14 13:19:25 -0400 | [diff] [blame] | 153 | android:exported="false" |
Jason Monk | ae7ced2 | 2018-08-22 16:56:58 -0400 | [diff] [blame] | 154 | android:enabled="false" |
Alison Cichowlas | 5f5ad2e | 2018-08-14 13:19:25 -0400 | [diff] [blame] | 155 | android:multiprocess="true" /> |
Jason Monk | a2f2d82 | 2018-08-13 11:10:48 -0400 | [diff] [blame] | 156 | <provider android:name="com.android.systemui.keyguard.KeyguardSliceProvider" |
| 157 | android:authorities="com.android.systemui.test.keyguard.disabled" |
| 158 | android:enabled="false" |
| 159 | tools:replace="android:authorities" |
| 160 | tools:node="remove" /> |
| 161 | |
Alejandro Nijamkin | 102b4d67 | 2022-12-24 07:57:12 -0800 | [diff] [blame] | 162 | <provider android:name="com.android.systemui.keyguard.CustomizationProvider" |
Alejandro Nijamkin | c6c5ae9 | 2022-10-28 17:11:04 -0700 | [diff] [blame] | 163 | android:authorities="com.android.systemui.test.keyguard.quickaffordance.disabled" |
| 164 | android:enabled="false" |
| 165 | tools:replace="android:authorities" |
| 166 | tools:node="remove" /> |
| 167 | |
Jason Monk | a2f2d82 | 2018-08-13 11:10:48 -0400 | [diff] [blame] | 168 | <provider |
| 169 | android:name="androidx.core.content.FileProvider" |
| 170 | android:authorities="com.android.systemui.test.fileprovider" |
| 171 | android:exported="false" |
Jason Monk | ae7ced2 | 2018-08-22 16:56:58 -0400 | [diff] [blame] | 172 | android:enabled="false" |
Jason Monk | a2f2d82 | 2018-08-13 11:10:48 -0400 | [diff] [blame] | 173 | tools:replace="android:authorities" |
| 174 | android:grantUriPermissions="true" /> |
Ajinkya Chalke | 618e46f | 2023-01-25 01:01:10 +0000 | [diff] [blame] | 175 | |
| 176 | <activity |
| 177 | android:name="com.android.systemui.screenshot.appclips.AppClipsTrampolineActivityTest$AppClipsTrampolineActivityTestable" |
| 178 | android:exported="false" |
| 179 | android:permission="com.android.systemui.permission.SELF" |
| 180 | android:excludeFromRecents="true" /> |
Ajinkya Chalke | 24849ab1 | 2023-02-13 15:03:54 +0000 | [diff] [blame] | 181 | |
| 182 | <activity |
| 183 | android:name="com.android.systemui.screenshot.appclips.AppClipsActivityTest$AppClipsActivityTestable" |
| 184 | android:exported="false" |
| 185 | android:permission="com.android.systemui.permission.SELF" |
| 186 | android:excludeFromRecents="true" /> |
Steven Ng | 45b74c6 | 2023-03-23 11:23:02 +0000 | [diff] [blame] | 187 | |
| 188 | <activity |
| 189 | android:name="com.android.systemui.notetask.shortcut.LaunchNoteTaskActivity" |
| 190 | android:exported="false" |
| 191 | android:permission="com.android.systemui.permission.SELF" |
| 192 | android:excludeFromRecents="true" /> |
| 193 | |
| 194 | <activity |
Xiaozhen Lin | 3f6ce93 | 2023-05-31 05:33:22 +0000 | [diff] [blame] | 195 | android:name="com.android.systemui.logcat.LogAccessDialogActivityTest$DialogTestable" |
| 196 | android:exported="false" |
| 197 | android:permission="com.android.systemui.permission.SELF" |
| 198 | android:excludeFromRecents="true" /> |
| 199 | |
| 200 | <activity |
Steven Ng | 13667d5 | 2023-04-27 13:59:48 +0100 | [diff] [blame] | 201 | android:name="com.android.systemui.notetask.LaunchNotesRoleSettingsTrampolineActivity" |
| 202 | android:exported="false" |
| 203 | android:permission="com.android.systemui.permission.SELF" |
| 204 | android:excludeFromRecents="true" > |
| 205 | <intent-filter> |
| 206 | <action android:name="com.android.systemui.action.MANAGE_NOTES_ROLE_FROM_QUICK_AFFORDANCE" /> |
| 207 | <category android:name="android.intent.category.DEFAULT" /> |
| 208 | </intent-filter> |
| 209 | </activity> |
Chun-Ku Lin | 52f7c02 | 2023-12-19 03:04:55 +0000 | [diff] [blame] | 210 | |
| 211 | <activity |
| 212 | android:name="com.android.systemui.accessibility.EmptyAccessibilityShortcutTargetActivity" |
| 213 | android:exported="false"> |
| 214 | <intent-filter> |
| 215 | <action android:name="android.intent.action.MAIN" /> |
| 216 | <category android:name="android.intent.category.ACCESSIBILITY_SHORTCUT_TARGET" /> |
| 217 | </intent-filter> |
| 218 | |
| 219 | <meta-data |
| 220 | android:name="android.accessibilityshortcut.target" |
| 221 | android:resource="@xml/accessibility_shortcut_test_activity" /> |
| 222 | </activity> |
Brett Chabot | caf30a1 | 2011-07-28 19:33:22 -0700 | [diff] [blame] | 223 | </application> |
| 224 | |
Jason Monk | c429f69 | 2017-06-27 13:13:49 -0400 | [diff] [blame] | 225 | <instrumentation android:name="android.testing.TestableInstrumentation" |
Jason Monk | 29f7a7b | 2014-11-17 14:40:56 -0500 | [diff] [blame] | 226 | android:targetPackage="com.android.systemui.tests" |
Luca Zuccarini | 23b4cb2 | 2024-02-20 16:55:21 +0000 | [diff] [blame] | 227 | android:label="Tests for SystemUI" /> |
Brett Chabot | caf30a1 | 2011-07-28 19:33:22 -0700 | [diff] [blame] | 228 | </manifest> |