blob: 68e493d86a480f0588a65b85bba278044a1c5168 [file] [log] [blame]
Sunny Goyal658058b2017-01-21 01:33:02 -08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2017 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
18 xmlns:android="http://schemas.android.com/apk/res/android"
Alan Viverette58dd9352021-08-25 22:06:47 +000019 xmlns:tools="http://schemas.android.com/tools"
Sunny Goyal658058b2017-01-21 01:33:02 -080020 package="com.android.launcher3.tests">
21
vadimtb96898a2019-04-05 18:35:29 -070022 <uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/>
Winson Chungb3fe6612018-10-29 10:45:25 -070023
vadimt94734212019-08-05 17:31:53 -070024 <uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"/>
25 <uses-permission android:name="android.permission.READ_LOGS"/>
vadimtaad54ab2020-01-07 14:54:53 -080026 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
Sunny Goyal50097ef2022-11-03 10:34:56 -070027 <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
vadimt94734212019-08-05 17:31:53 -070028
Sunny Goyal4af8cf92021-07-29 15:48:24 -070029 <application android:debuggable="true" android:extractNativeLibs="true">
vadimtb96898a2019-04-05 18:35:29 -070030 <uses-library android:name="android.test.runner"/>
Sunny Goyal658058b2017-01-21 01:33:02 -080031
Sunny Goyald9843352017-01-25 11:19:59 -080032 <receiver
33 android:name="com.android.launcher3.testcomponent.AppWidgetNoConfig"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -070034 android:exported="true"
fbarone0a3da02023-07-27 11:00:25 -070035 android:icon="@drawable/test_widget_no_config_icon"
Sunny Goyald9843352017-01-25 11:19:59 -080036 android:label="No Config">
Sunny Goyal658058b2017-01-21 01:33:02 -080037 <intent-filter>
vadimtb96898a2019-04-05 18:35:29 -070038 <action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
Sunny Goyal658058b2017-01-21 01:33:02 -080039 </intent-filter>
40 <meta-data android:name="android.appwidget.provider"
vadimtb96898a2019-04-05 18:35:29 -070041 android:resource="@xml/appwidget_no_config"/>
Sunny Goyal658058b2017-01-21 01:33:02 -080042 </receiver>
43
Winson Chung1054d4e2018-03-05 19:39:21 +000044 <receiver
fbaron1bc36b92023-10-24 10:10:31 -070045 android:name="com.android.launcher3.testcomponent.AppWidgetHidden"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -070046 android:exported="true"
Winson Chung1054d4e2018-03-05 19:39:21 +000047 android:label="Hidden widget">
48 <intent-filter>
vadimtb96898a2019-04-05 18:35:29 -070049 <action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
Winson Chung1054d4e2018-03-05 19:39:21 +000050 </intent-filter>
51 <meta-data android:name="android.appwidget.provider"
vadimtb96898a2019-04-05 18:35:29 -070052 android:resource="@xml/appwidget_hidden"/>
Winson Chung1054d4e2018-03-05 19:39:21 +000053 </receiver>
54
Sunny Goyald9843352017-01-25 11:19:59 -080055 <receiver
56 android:name="com.android.launcher3.testcomponent.AppWidgetWithConfig"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -070057 android:exported="true"
fbarone0a3da02023-07-27 11:00:25 -070058 android:icon="@drawable/test_widget_with_config_icon"
Sunny Goyald9843352017-01-25 11:19:59 -080059 android:label="With Config">
Sunny Goyal658058b2017-01-21 01:33:02 -080060 <intent-filter>
vadimtb96898a2019-04-05 18:35:29 -070061 <action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
Sunny Goyal658058b2017-01-21 01:33:02 -080062 </intent-filter>
63 <meta-data android:name="android.appwidget.provider"
vadimtb96898a2019-04-05 18:35:29 -070064 android:resource="@xml/appwidget_with_config"/>
Sunny Goyal658058b2017-01-21 01:33:02 -080065 </receiver>
66
Pierre Barbier de Reuilleab33b762021-02-16 20:58:35 +000067 <receiver
Sunny Goyal39b07fd2022-10-27 13:19:47 -070068 android:name="com.android.launcher3.testcomponent.AppWidgetWithDialog"
69 android:exported="true"
fbarone0a3da02023-07-27 11:00:25 -070070 android:icon="@drawable/test_widget_with_dialog_icon"
Sunny Goyal39b07fd2022-10-27 13:19:47 -070071 android:label="With Dialog">
72 <intent-filter>
73 <action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
74 </intent-filter>
75 <meta-data android:name="android.appwidget.provider"
fbaron1bc36b92023-10-24 10:10:31 -070076 android:resource="@xml/appwidget_no_config_large"/>
Sunny Goyal39b07fd2022-10-27 13:19:47 -070077 </receiver>
78
79 <receiver
Pierre Barbier de Reuilleab33b762021-02-16 20:58:35 +000080 android:name="com.android.launcher3.testcomponent.AppWidgetDynamicColors"
81 android:exported="true"
fbarone0a3da02023-07-27 11:00:25 -070082 android:icon="@drawable/test_widget_dynamic_colors_icon"
Pierre Barbier de Reuilleab33b762021-02-16 20:58:35 +000083 android:label="Dynamic Colors">
84 <intent-filter>
85 <action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
86 </intent-filter>
87 <meta-data android:name="android.appwidget.provider"
88 android:resource="@xml/appwidget_dynamic_colors"/>
89 </receiver>
90
Rohit Goyal99771212024-01-23 20:00:28 +053091 <receiver android:name="com.android.launcher3.testcomponent.UnarchiveBroadcastReceiver"
92 android:enabled="true"
93 android:exported="true">
94 <intent-filter>
95 <action android:name="android.intent.action.UNARCHIVE_PACKAGE"/>
96 </intent-filter>
97 </receiver>
98
Sunny Goyal658058b2017-01-21 01:33:02 -080099 <activity
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700100 android:name="com.android.launcher3.testcomponent.WidgetConfigActivity"
101 android:exported="true">
Sunny Goyal658058b2017-01-21 01:33:02 -0800102 <intent-filter>
103 <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE"/>
104 </intent-filter>
105 </activity>
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700106 <activity android:name="com.android.launcher3.testcomponent.CustomShortcutConfigActivity"
107 android:exported="true">
Pinyao Tingd625e492019-10-02 11:25:44 -0700108 <intent-filter>
109 <action android:name="android.intent.action.CREATE_SHORTCUT" />
110 <category android:name="android.intent.category.DEFAULT" />
111 </intent-filter>
112 </activity>
Sunny Goyald9843352017-01-25 11:19:59 -0800113 <activity
114 android:name="com.android.launcher3.testcomponent.RequestPinItemActivity"
vadimtb96898a2019-04-05 18:35:29 -0700115 android:icon="@drawable/test_drawable_pin_item"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700116 android:exported="true"
vadimtb96898a2019-04-05 18:35:29 -0700117 android:label="Test Pin Item">
Sunny Goyald9843352017-01-25 11:19:59 -0800118 <intent-filter>
119 <action android:name="android.intent.action.MAIN"/>
120 <category android:name="android.intent.category.LAUNCHER"/>
Sunny Goyald9843352017-01-25 11:19:59 -0800121 </intent-filter>
122 </activity>
Sunny Goyal4ed58d62018-10-05 16:19:38 -0700123
Sunny Goyal8f90d5d2019-09-18 22:29:40 -0700124 <service
125 android:name="com.android.launcher3.testcomponent.ListViewService"
126 android:permission="android.permission.BIND_REMOTEVIEWS" />
127
Sunny Goyal4ed58d62018-10-05 16:19:38 -0700128 <provider
Sunny Goyal8f90d5d2019-09-18 22:29:40 -0700129 android:name="com.android.launcher3.testcomponent.TestCommandProvider"
Sunny Goyal4ed58d62018-10-05 16:19:38 -0700130 android:authorities="${packageName}.commands"
vadimtb96898a2019-04-05 18:35:29 -0700131 android:exported="true"/>
Sunny Goyal4ed58d62018-10-05 16:19:38 -0700132
133 <activity
134 android:name="com.android.launcher3.testcomponent.TestLauncherActivity"
Sunny Goyal4ed58d62018-10-05 16:19:38 -0700135 android:clearTaskOnLaunch="true"
Alex Chau84fe75d2021-11-03 17:07:16 +0000136 android:configChanges="keyboard|keyboardHidden|mcc|mnc|navigation|orientation|screenSize|screenLayout|smallestScreenSize"
vadimtb96898a2019-04-05 18:35:29 -0700137 android:enabled="false"
138 android:label="Test launcher"
139 android:launchMode="singleTask"
Sunny Goyal4ed58d62018-10-05 16:19:38 -0700140 android:process=":testLauncherProcess"
vadimtb96898a2019-04-05 18:35:29 -0700141 android:resizeableActivity="true"
142 android:screenOrientation="unspecified"
143 android:stateNotNeeded="true"
144 android:taskAffinity=""
145 android:theme="@android:style/Theme.DeviceDefault.Light"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700146 android:exported="true"
vadimtb96898a2019-04-05 18:35:29 -0700147 android:windowSoftInputMode="adjustPan">
Sunny Goyal4ed58d62018-10-05 16:19:38 -0700148 <intent-filter>
vadimtb96898a2019-04-05 18:35:29 -0700149 <action android:name="android.intent.action.MAIN"/>
150 <category android:name="android.intent.category.HOME"/>
151 <category android:name="android.intent.category.DEFAULT"/>
Sunny Goyal4ed58d62018-10-05 16:19:38 -0700152 <category android:name="android.intent.category.MONKEY"/>
vadimtb96898a2019-04-05 18:35:29 -0700153 <category android:name="android.intent.category.LAUNCHER_APP"/>
Sunny Goyal4ed58d62018-10-05 16:19:38 -0700154 </intent-filter>
155 </activity>
vadimtfb0cb7a2019-04-04 17:35:57 -0700156 <activity
157 android:name="com.android.launcher3.testcomponent.BaseTestingActivity"
vadimtf1e0c902019-04-30 19:54:43 -0700158 android:label="LauncherTestApp"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700159 android:exported="true"
Uwais Ashrafaa9e98b2024-01-08 13:30:57 +0000160 android:taskAffinity="com.android.launcher3.testcomponent.Affinity1"
161 android:theme="@style/Theme.TestActivities">
vadimtfb0cb7a2019-04-04 17:35:57 -0700162 <intent-filter>
163 <action android:name="android.intent.action.MAIN"/>
164 <category android:name="android.intent.category.LAUNCHER"/>
Schneider Victor-tuliasfb252e72022-02-10 11:10:21 -0800165 <category android:name="android.intent.category.DEFAULT"/>
vadimtfb0cb7a2019-04-04 17:35:57 -0700166 </intent-filter>
vadimtb96898a2019-04-05 18:35:29 -0700167 <intent-filter>
168 <action android:name="com.android.launcher3.intent.action.test_shortcut"/>
169 <category android:name="android.intent.category.DEFAULT"/>
170 </intent-filter>
171 <meta-data android:name="android.app.shortcuts"
172 android:resource="@xml/shortcuts"/>
vadimtfb0cb7a2019-04-04 17:35:57 -0700173 </activity>
Pat Manningccec1de2021-10-06 11:10:12 +0000174 <activity
175 android:name="com.android.launcher3.testcomponent.OtherBaseTestingActivity"
176 android:label="OtherLauncherTestApp"
177 android:exported="true"
178 android:taskAffinity="com.android.launcher3.testcomponent.Affinity2">
179 <intent-filter>
180 <action android:name="android.intent.action.MAIN"/>
181 <category android:name="android.intent.category.LAUNCHER"/>
182 </intent-filter>
183 </activity>
vadimtdb4afbb2019-04-30 18:19:50 -0700184 <activity-alias android:name="Activity2"
185 android:label="TestActivity2"
Charlie Anderson24e31322024-11-20 19:05:14 +0000186 android:icon="@drawable/test_icon"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700187 android:exported="true"
vadimtdb4afbb2019-04-30 18:19:50 -0700188 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
189 <intent-filter>
190 <action android:name="android.intent.action.MAIN"/>
191 <category android:name="android.intent.category.LAUNCHER"/>
192 </intent-filter>
193 </activity-alias>
194 <activity-alias android:name="Activity3"
195 android:label="TestActivity3"
Charlie Anderson24e31322024-11-20 19:05:14 +0000196 android:icon="@drawable/test_icon"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700197 android:exported="true"
vadimtdb4afbb2019-04-30 18:19:50 -0700198 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
199 <intent-filter>
200 <action android:name="android.intent.action.MAIN"/>
201 <category android:name="android.intent.category.LAUNCHER"/>
202 </intent-filter>
203 </activity-alias>
204 <activity-alias android:name="Activity4"
205 android:label="TestActivity4"
Charlie Anderson24e31322024-11-20 19:05:14 +0000206 android:icon="@drawable/test_icon"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700207 android:exported="true"
vadimtdb4afbb2019-04-30 18:19:50 -0700208 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
209 <intent-filter>
210 <action android:name="android.intent.action.MAIN"/>
211 <category android:name="android.intent.category.LAUNCHER"/>
212 </intent-filter>
213 </activity-alias>
214 <activity-alias android:name="Activity5"
215 android:label="TestActivity5"
Charlie Anderson24e31322024-11-20 19:05:14 +0000216 android:icon="@drawable/test_icon"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700217 android:exported="true"
vadimtdb4afbb2019-04-30 18:19:50 -0700218 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
219 <intent-filter>
220 <action android:name="android.intent.action.MAIN"/>
221 <category android:name="android.intent.category.LAUNCHER"/>
222 </intent-filter>
223 </activity-alias>
224 <activity-alias android:name="Activity6"
225 android:label="TestActivity6"
Charlie Anderson24e31322024-11-20 19:05:14 +0000226 android:icon="@drawable/test_icon"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700227 android:exported="true"
vadimtdb4afbb2019-04-30 18:19:50 -0700228 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
229 <intent-filter>
230 <action android:name="android.intent.action.MAIN"/>
231 <category android:name="android.intent.category.LAUNCHER"/>
232 </intent-filter>
233 </activity-alias>
234 <activity-alias android:name="Activity7"
235 android:label="TestActivity7"
Charlie Anderson24e31322024-11-20 19:05:14 +0000236 android:icon="@drawable/test_icon"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700237 android:exported="true"
vadimtdb4afbb2019-04-30 18:19:50 -0700238 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
239 <intent-filter>
240 <action android:name="android.intent.action.MAIN"/>
241 <category android:name="android.intent.category.LAUNCHER"/>
242 </intent-filter>
243 </activity-alias>
244 <activity-alias android:name="Activity8"
245 android:label="TestActivity8"
Charlie Anderson24e31322024-11-20 19:05:14 +0000246 android:icon="@drawable/test_icon"
Ashwini Orugantiaa902e82020-06-04 17:47:09 -0700247 android:exported="true"
vadimtdb4afbb2019-04-30 18:19:50 -0700248 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
249 <intent-filter>
250 <action android:name="android.intent.action.MAIN"/>
251 <category android:name="android.intent.category.LAUNCHER"/>
252 </intent-filter>
253 </activity-alias>
Pat Manningccec1de2021-10-06 11:10:12 +0000254 <activity-alias android:name="Activity9" android:exported="true"
255 android:label="TestActivity9"
Charlie Anderson24e31322024-11-20 19:05:14 +0000256 android:icon="@drawable/test_icon"
Pat Manningccec1de2021-10-06 11:10:12 +0000257 android:targetActivity="com.android.launcher3.testcomponent.OtherBaseTestingActivity">
vadimtdb4afbb2019-04-30 18:19:50 -0700258 <intent-filter>
Pat Manningccec1de2021-10-06 11:10:12 +0000259 <action android:name="android.intent.action.MAIN" />
260 <category android:name="android.intent.category.LAUNCHER" />
vadimtdb4afbb2019-04-30 18:19:50 -0700261 </intent-filter>
262 </activity-alias>
Pat Manningccec1de2021-10-06 11:10:12 +0000263 <activity-alias android:name="Activity10" android:exported="true"
264 android:label="TestActivity10"
Charlie Anderson24e31322024-11-20 19:05:14 +0000265 android:icon="@drawable/test_icon"
Pat Manningccec1de2021-10-06 11:10:12 +0000266 android:targetActivity="com.android.launcher3.testcomponent.OtherBaseTestingActivity">
vadimtdb4afbb2019-04-30 18:19:50 -0700267 <intent-filter>
Pat Manningccec1de2021-10-06 11:10:12 +0000268 <action android:name="android.intent.action.MAIN" />
269 <category android:name="android.intent.category.LAUNCHER" />
vadimtdb4afbb2019-04-30 18:19:50 -0700270 </intent-filter>
271 </activity-alias>
Pat Manningccec1de2021-10-06 11:10:12 +0000272 <activity-alias android:name="Activity11" android:exported="true"
273 android:label="TestActivity11"
Charlie Anderson24e31322024-11-20 19:05:14 +0000274 android:icon="@drawable/test_icon"
Pat Manningccec1de2021-10-06 11:10:12 +0000275 android:targetActivity="com.android.launcher3.testcomponent.OtherBaseTestingActivity">
Vadim Trysheva8700f62018-08-30 16:01:47 -0700276 <intent-filter>
Pat Manningccec1de2021-10-06 11:10:12 +0000277 <action android:name="android.intent.action.MAIN" />
278 <category android:name="android.intent.category.LAUNCHER" />
279 </intent-filter>
280 </activity-alias>
281 <activity-alias android:name="Activity12" android:exported="true"
282 android:label="TestActivity12"
Charlie Anderson24e31322024-11-20 19:05:14 +0000283 android:icon="@drawable/test_icon"
Pat Manningccec1de2021-10-06 11:10:12 +0000284 android:targetActivity="com.android.launcher3.testcomponent.OtherBaseTestingActivity">
285 <intent-filter>
286 <action android:name="android.intent.action.MAIN" />
287 <category android:name="android.intent.category.LAUNCHER" />
Vadim Trysheva8700f62018-08-30 16:01:47 -0700288 </intent-filter>
289 </activity-alias>
Alex Chau4f7952e2021-12-06 13:04:57 +0000290 <activity-alias android:name="Activity13" android:exported="true"
291 android:label="TestActivity13"
Charlie Anderson24e31322024-11-20 19:05:14 +0000292 android:icon="@drawable/test_icon"
Alex Chau4f7952e2021-12-06 13:04:57 +0000293 android:targetActivity="com.android.launcher3.testcomponent.OtherBaseTestingActivity">
294 <intent-filter>
295 <action android:name="android.intent.action.MAIN" />
296 <category android:name="android.intent.category.LAUNCHER" />
297 </intent-filter>
298 </activity-alias>
299 <activity-alias android:name="Activity14" android:exported="true"
300 android:label="TestActivity14"
Charlie Anderson24e31322024-11-20 19:05:14 +0000301 android:icon="@drawable/test_icon"
Alex Chau4f7952e2021-12-06 13:04:57 +0000302 android:targetActivity="com.android.launcher3.testcomponent.OtherBaseTestingActivity">
303 <intent-filter>
304 <action android:name="android.intent.action.MAIN" />
305 <category android:name="android.intent.category.LAUNCHER" />
306 </intent-filter>
307 </activity-alias>
Sunny Goyalbcec90b2022-02-24 14:21:44 -0800308 <activity-alias android:name="Activity15" android:exported="true"
Sunny Goyal62ea1f12023-01-04 12:34:49 -0800309 android:label="IconThemedActivity"
Sunny Goyalbcec90b2022-02-24 14:21:44 -0800310 android:icon="@drawable/test_theme_icon"
311 android:targetActivity="com.android.launcher3.testcomponent.OtherBaseTestingActivity">
312 <intent-filter>
313 <action android:name="android.intent.action.MAIN" />
314 <category android:name="android.intent.category.LAUNCHER" />
315 </intent-filter>
316 </activity-alias>
Jordan Silvabaae8c52024-02-15 08:21:13 +0000317 <activity-alias android:name="SplitTask1"
318 android:label="1st TopLeft"
319 android:exported="true"
320 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
321 <intent-filter>
322 <action android:name="android.intent.action.MAIN"/>
323 <category android:name="android.intent.category.LAUNCHER"/>
324 </intent-filter>
325 </activity-alias>
326 <activity-alias android:name="SplitTask2"
327 android:label="2nd BottomRight"
328 android:exported="true"
329 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
330 <intent-filter>
331 <action android:name="android.intent.action.MAIN"/>
332 <category android:name="android.intent.category.LAUNCHER"/>
333 </intent-filter>
334 </activity-alias>
Jordan Silvacbd11142024-04-22 12:32:38 +0100335 <activity-alias android:name="ActivityNoLabel"
336 android:label=""
337 android:exported="true"
338 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
339 <intent-filter>
340 <action android:name="android.intent.action.MAIN"/>
341 <category android:name="android.intent.category.LAUNCHER"/>
342 </intent-filter>
343 </activity-alias>
Charlie Anderson6702ed12023-04-14 11:27:34 -0400344 <activity-alias android:name="MaxShortcutsActivity"
345 android:label="TestActivityMaxShortcuts"
346 android:exported="true"
347 android:targetActivity="com.android.launcher3.testcomponent.OtherBaseTestingActivity">
348 <intent-filter>
349 <action android:name="android.intent.action.MAIN"/>
350 <category android:name="android.intent.category.LAUNCHER"/>
351 </intent-filter>
352 <meta-data android:name="android.app.shortcuts"
353 android:resource="@xml/max_shortcuts"/>
354 </activity-alias>
355 <activity-alias android:name="SingleShortcutActivity"
356 android:label="TestActivitySingleShortcut"
357 android:exported="true"
358 android:targetActivity="com.android.launcher3.testcomponent.OtherBaseTestingActivity">
359 <intent-filter>
360 <action android:name="android.intent.action.MAIN"/>
361 <category android:name="android.intent.category.LAUNCHER"/>
362 </intent-filter>
363 <meta-data android:name="android.app.shortcuts"
364 android:resource="@xml/single_shortcut"/>
365 </activity-alias>
Sunny Goyal39b07fd2022-10-27 13:19:47 -0700366 <activity
367 android:name="com.android.launcher3.testcomponent.DialogTestActivity"
368 android:label="Dialog Activity"
369 android:theme="@android:style/Theme.Dialog"
370 android:exported="true"
371 android:taskAffinity="com.android.launcher3.testcomponent.Affinity2">
372 <intent-filter>
373 <action android:name="android.intent.action.MAIN"/>
374 <category android:name="android.intent.category.LAUNCHER"/>
375 </intent-filter>
376 </activity>
Ming-Shin Lu4d4f62a2022-09-15 09:36:45 +0800377 <activity android:name="com.android.launcher3.testcomponent.ImeTestActivity"
378 android:label="ImeTestActivity"
Charlie Anderson24e31322024-11-20 19:05:14 +0000379 android:icon="@drawable/test_icon"
Ming-Shin Lu4d4f62a2022-09-15 09:36:45 +0800380 android:exported="true">
381 <intent-filter>
382 <action android:name="android.intent.action.MAIN" />
383 <category android:name="android.intent.category.LAUNCHER" />
384 </intent-filter>
385 </activity>
Brian Isganitisd0b9c592023-08-11 17:43:28 -0400386 <activity-alias android:name="WebSearchActivity"
387 android:label="WebSearchActivity"
388 android:exported="true"
389 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
390 <intent-filter>
391 <action android:name="android.intent.action.WEB_SEARCH" />
392 <category android:name="android.intent.category.DEFAULT" />
393 </intent-filter>
394 </activity-alias>
Vadim Tryshev38d395b2024-01-05 19:02:30 -0800395 <activity-alias android:name="AAAActivity"
396 android:label="AAA"
397 android:exported="true"
398 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
399 <intent-filter>
400 <action android:name="android.intent.action.MAIN"/>
401 <category android:name="android.intent.category.LAUNCHER"/>
402 </intent-filter>
403 </activity-alias>
404 <activity-alias android:name="ZZZActivity"
405 android:label="ZZZ"
406 android:exported="true"
407 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
408 <intent-filter>
409 <action android:name="android.intent.action.MAIN"/>
410 <category android:name="android.intent.category.LAUNCHER"/>
411 </intent-filter>
412 </activity-alias>
Tony Wickhamb84b8522024-02-28 21:59:13 +0000413 <activity android:name="com.android.launcher3.testcomponent.ExcludeFromRecentsTestActivity"
414 android:label="ExcludeFromRecentsTestActivity"
415 android:exported="true"
416 android:excludeFromRecents="true">
417 <intent-filter>
418 <action android:name="android.intent.action.MAIN"/>
419 <category android:name="android.intent.category.LAUNCHER"/>
420 </intent-filter>
421 </activity>
Ming-Shin Lu4d4f62a2022-09-15 09:36:45 +0800422
Sunny Goyala1cebfa2024-09-20 10:16:58 -0700423 <activity-alias android:name="AppIconActivity"
424 android:label="Application Icon"
425 android:exported="true"
426 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
427 <intent-filter>
428 <action android:name="android.intent.action.MAIN"/>
429 <category android:name="android.intent.category.LAUNCHER"/>
430 </intent-filter>
431 </activity-alias>
432 <activity-alias android:name="DiffIconActivity"
433 android:label="Different icon"
434 android:exported="true"
435 android:icon="@drawable/test_different_activity_icon"
436 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
437 <intent-filter>
438 <action android:name="android.intent.action.MAIN"/>
439 <category android:name="android.intent.category.LAUNCHER"/>
440 </intent-filter>
441 </activity-alias>
442 <activity-alias android:name="WrongIconActivity"
443 android:label="Wrong icon"
444 android:exported="true"
445 android:icon="@drawable/test_wrong_activity_icon"
446 android:targetActivity="com.android.launcher3.testcomponent.BaseTestingActivity">
447 <intent-filter>
448 <action android:name="android.intent.action.MAIN"/>
449 <category android:name="android.intent.category.LAUNCHER"/>
450 </intent-filter>
451 </activity-alias>
452
Vadim Tryshevc63c0f72024-05-10 12:27:39 -0700453 <!-- Disable eager initialization of Jetpack libraries. See bug 197780098. -->
Alan Viverette58dd9352021-08-25 22:06:47 +0000454 <provider
455 android:name="androidx.startup.InitializationProvider"
456 android:authorities="${applicationId}.androidx-startup"
457 tools:node="remove" />
Winson Chung94e8ad02024-05-08 21:14:57 +0000458
459 <property
460 android:name="android.window.PROPERTY_SUPPORTS_MULTI_INSTANCE_SYSTEM_UI"
461 android:value="true"/>
Sunny Goyal658058b2017-01-21 01:33:02 -0800462 </application>
463</manifest>