• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2008 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"
18          android:installLocation="internalOnly"
19          package="com.android.frameworks.coretests"
20          android:sharedUserId="com.android.uid.test">
21
22    <attribution android:tag="testAttribution" android:label="@string/testAttributionLabel" />
23
24    <permission android:name="com.android.frameworks.coretests.permission.TEST_GRANTED"
25        android:protectionLevel="normal"
26            android:label="@string/permlab_testGranted"
27            android:description="@string/permdesc_testGranted">
28        <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
29        <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
30        <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
31        <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
32        <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
33        <meta-data android:name="com.android.frameworks.coretests.reference" android:resource="@xml/metadata" />
34    </permission>
35    <permission android:name="com.android.frameworks.coretests.permission.TEST_DENIED"
36        android:protectionLevel="normal"
37            android:label="@string/permlab_testDenied"
38            android:description="@string/permdesc_testDenied" />
39
40    <uses-permission android:name="android.permission.ACCESS_CACHE_FILESYSTEM" />
41    <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" />
42    <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER_ADVANCED" />
43    <uses-permission android:name="android.permission.ACCESS_FPS_COUNTER" />
44    <uses-permission android:name="android.permission.DOWNLOAD_CACHE_NON_PURGEABLE" />
45    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
46    <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
47    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
48    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
49    <uses-permission android:name="android.permission.BIND_WALLPAPER"/>
50    <uses-permission android:name="android.permission.BLUETOOTH" />
51    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
52    <uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE"/>
53    <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
54    <uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
55    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
56    <uses-permission android:name="android.permission.BROADCAST_STICKY" />
57    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
58    <uses-permission android:name="android.permission.CLEAR_APP_CACHE" />
59    <uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
60    <uses-permission android:name="android.permission.DELETE_CACHE_FILES" />
61    <uses-permission android:name="android.permission.DEVICE_POWER"/>
62    <uses-permission android:name="android.permission.DOWNLOAD_CACHE_NON_PURGEABLE" />
63    <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
64    <uses-permission android:name="android.permission.GET_PACKAGE_SIZE" />
65    <uses-permission android:name="android.permission.INTERNET" />
66    <uses-permission android:name="android.permission.INJECT_EVENTS" />
67    <uses-permission android:name="android.permission.MANAGE_APP_PREDICTIONS"/>
68    <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/>
69    <uses-permission android:name="android.permission.READ_CONTACTS" />
70    <uses-permission android:name="android.permission.READ_DEVICE_CONFIG" />
71    <uses-permission android:name="android.permission.READ_DREAM_STATE" />
72    <uses-permission android:name="android.permission.REAL_GET_TASKS"/>
73    <uses-permission android:name="android.permission.WRITE_DREAM_STATE" />
74    <uses-permission android:name="android.permission.READ_CLIPBOARD_IN_BACKGROUND" />
75    <uses-permission android:name="android.permission.READ_LOGS"/>
76    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
77    <uses-permission android:name="android.permission.READ_SMS"/>
78    <uses-permission android:name="android.permission.START_ACTIVITIES_FROM_BACKGROUND"/>
79    <uses-permission android:name="android.permission.UPDATE_DEVICE_STATS" />
80    <uses-permission android:name="android.permission.USE_CREDENTIALS" />
81    <uses-permission android:name="android.permission.WAKE_LOCK" />
82    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
83    <uses-permission android:name="android.permission.READ_WRITE_SYNC_DISABLED_MODE_CONFIG" />
84    <uses-permission android:name="android.permission.WRITE_ALLOWLISTED_DEVICE_CONFIG" />
85    <uses-permission android:name="android.permission.WRITE_DEVICE_CONFIG" />
86    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
87    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
88    <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
89    <uses-permission android:name="android.permission.WRITE_SMS"/>
90    <uses-permission android:name="android.permission.TEST_GRANTED" />
91    <uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
92    <uses-permission android:name="com.google.android.googleapps.permission.ACCESS_GOOGLE_PASSWORD" />
93    <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH" android:maxSdkVersion="34"/>
94    <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICES" android:maxSdkVersion="34"/>
95
96    <uses-permission android:name="android.permission.MANAGE_USERS" />
97    <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
98    <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
99
100    <uses-permission android:name="android.permission.RECEIVE_SMS"/>
101    <uses-permission android:name="android.permission.INTERNET" />
102    <uses-permission android:name="android.permission.READ_CONTACTS" />
103    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
104    <uses-permission android:name="android.permission.WAKE_LOCK" />
105    <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
106    <uses-permission android:name="android.permission.WRITE_APN_SETTINGS" />
107    <uses-permission android:name="android.permission.BROADCAST_STICKY" />
108
109    <uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" />
110    <uses-permission android:name="android.permission.KILL_UID" />
111    <uses-permission android:name="android.permission.FORCE_STOP_PACKAGES" />
112
113    <uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER" />
114
115    <!-- location test permissions -->
116    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
117    <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/>
118    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
119    <uses-permission android:name="android.permission.HARDWARE_TEST" />
120
121    <!-- package manager test permissions -->
122    <uses-permission android:name="android.permission.INSTALL_PACKAGES" />
123    <uses-permission android:name="android.permission.DELETE_PACKAGES" />
124    <uses-permission android:name="android.permission.MOVE_PACKAGE" />
125    <uses-permission android:name="android.permission.PACKAGE_VERIFICATION_AGENT" />
126
127    <!-- gating and logging permissions -->
128    <uses-permission android:name="android.permission.LOG_COMPAT_CHANGE" />
129    <uses-permission android:name="android.permission.READ_COMPAT_CHANGE_CONFIG" />
130
131    <!-- os storage test permissions -->
132    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
133    <uses-permission android:name="android.permission.ASEC_ACCESS" />
134    <uses-permission android:name="android.permission.ASEC_ACCESS" />
135    <uses-permission android:name="android.permission.ASEC_CREATE" />
136    <uses-permission android:name="android.permission.ASEC_DESTROY" />
137    <uses-permission android:name="android.permission.ASEC_MOUNT_UNMOUNT" />
138    <uses-permission android:name="android.permission.ASEC_RENAME" />
139    <uses-permission android:name="android.permission.SHUTDOWN" />
140
141    <!-- virtual display test permissions -->
142    <uses-permission android:name="android.permission.CAPTURE_VIDEO_OUTPUT" />
143    <uses-permission android:name="android.permission.CAPTURE_SECURE_VIDEO_OUTPUT" />
144    <uses-permission android:name="android.permission.ADD_TRUSTED_DISPLAY" />
145
146    <!-- color extraction test permissions -->
147    <uses-permission android:name="android.permission.READ_FRAME_BUFFER" />
148
149    <!-- accessibility test permissions -->
150    <uses-permission android:name="android.permission.RETRIEVE_WINDOW_CONTENT" />
151
152    <!-- vibrator test permissions -->
153    <uses-permission android:name="android.permission.VIBRATE" />
154
155    <!-- vr test permissions -->
156    <uses-permission android:name="android.permission.RESTRICTED_VR_ACCESS" />
157
158    <!-- WindowMetricsTest permissions -->
159    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
160
161    <!-- WindowContextTest permissions -->
162    <uses-permission android:name="android.permission.MANAGE_APP_TOKENS" />
163
164    <!-- Allow use of PendingIntent.getIntent() -->
165    <uses-permission android:name="android.permission.GET_INTENT_SENDER_INTENT" />
166
167    <!-- ChooserActivityTest permissions-->
168    <uses-permission android:name="android.permission.SET_CLIP_SOURCE" />
169
170    <!-- AccessibilityShortcutChooserActivityTest permissions -->
171    <uses-permission android:name="android.permission.MANAGE_ACCESSIBILITY" />
172    <uses-permission android:name="android.permission.INTERNAL_SYSTEM_WINDOW" />
173
174    <!-- AppOpsLoggingTest permissions -->
175    <uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS" />
176
177    <application
178        android:theme="@style/Theme"
179        android:supportsRtl="true"
180        android:enableOnBackInvokedCallback="true">
181        <uses-library android:name="android.test.runner" />
182        <uses-library android:name="org.apache.http.legacy" android:required="false" />
183        <meta-data
184            android:name="android.content.APP_RESTRICTIONS"
185            android:resource="@xml/app_restrictions" />
186        <activity android:name="android.view.ViewAttachTestActivity"
187            android:label="View Attach Test"
188            android:exported="true">
189            <intent-filter>
190                <action android:name="android.intent.action.MAIN" />
191                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
192            </intent-filter>
193        </activity>
194        <activity android:name="android.view.ViewInputConnectionTestActivity"
195                  android:label="View Input Connection Test"
196                  android:exported="true">
197            <intent-filter>
198                <action android:name="android.intent.action.MAIN" />
199                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
200            </intent-filter>
201        </activity>
202        <activity android:name="StubTestBrowserActivity"
203            android:label="Stubbed Test Browser"
204            android:exported="true">
205            <intent-filter>
206                <action android:name="android.intent.action.MAIN"/>
207                <category android:name="android.intent.category.FOR_TESTS_ONLY"/>
208            </intent-filter>
209        </activity>
210
211        <activity android:name="android.test.TestBrowserTests"
212            android:label="Test Browser Tests"
213            android:exported="true">
214            <intent-filter>
215                <action android:name="android.intent.action.MAIN"/>
216                <category android:name="android.intent.category.UNIT_TEST"/>
217            </intent-filter>
218        </activity>
219
220        <activity android:name="android.widget.CustomInputConnectionEditTextActivity"
221                  android:label="CustomInputConnectionEditTextActivity"
222                  android:screenOrientation="portrait"
223                  android:exported="true"
224                  android:theme="@android:style/Theme.Material.Light">
225            <intent-filter>
226                <action android:name="android.intent.action.MAIN" />
227                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
228            </intent-filter>
229        </activity>
230
231        <activity android:name="android.widget.TextViewActivity"
232                android:label="TextViewActivity"
233                android:screenOrientation="portrait"
234                android:exported="true"
235                android:theme="@android:style/Theme.Material.Light">
236            <intent-filter>
237                <action android:name="android.intent.action.MAIN" />
238                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
239            </intent-filter>
240        </activity>
241
242        <activity android:name="android.widget.HorizontalScrollViewActivity"
243                android:label="HorizontalScrollViewActivity"
244                android:screenOrientation="portrait"
245                android:exported="true"
246                android:theme="@android:style/Theme.Material.Light">
247            <intent-filter>
248                <action android:name="android.intent.action.MAIN" />
249                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
250            </intent-filter>
251        </activity>
252
253        <activity android:name="android.widget.ScrollViewActivity"
254                android:label="ScrollViewActivity"
255                android:screenOrientation="portrait"
256                android:exported="true"
257                android:theme="@android:style/Theme.Material.Light">
258            <intent-filter>
259                <action android:name="android.intent.action.MAIN" />
260                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
261            </intent-filter>
262        </activity>
263
264        <activity android:name="android.widget.AbsListViewActivity"
265                android:label="AbsListViewActivity"
266                android:screenOrientation="portrait"
267                android:exported="true"
268                android:theme="@android:style/Theme.Material.Light">
269            <intent-filter>
270                <action android:name="android.intent.action.MAIN" />
271                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
272            </intent-filter>
273        </activity>
274
275        <activity android:name="android.widget.ChronometerActivity"
276                android:label="ChronometerActivity"
277                android:screenOrientation="portrait"
278                android:exported="true"
279                android:theme="@android:style/Theme.Material.Light">
280            <intent-filter>
281                <action android:name="android.intent.action.MAIN" />
282                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
283            </intent-filter>
284        </activity>
285
286        <activity android:name="android.widget.DatePickerActivity"
287                android:label="DatePickerActivity"
288                android:screenOrientation="portrait"
289                android:exported="true"
290                android:theme="@android:style/Theme.Material.Light">
291            <intent-filter>
292                <action android:name="android.intent.action.MAIN" />
293                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
294            </intent-filter>
295        </activity>
296
297        <activity android:name="android.widget.focus.DescendantFocusability"
298            android:label="DescendantFocusability"
299            android:exported="true">
300            <intent-filter>
301                <action android:name="android.intent.action.MAIN" />
302                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
303            </intent-filter>
304        </activity>
305
306        <activity android:name="android.widget.focus.FocusAfterRemoval"
307            android:label="FocusAfterRemoval"
308            android:exported="true">
309            <intent-filter>
310                <action android:name="android.intent.action.MAIN" />
311                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
312            </intent-filter>
313        </activity>
314
315        <activity android:name="android.widget.focus.RequestFocus"
316            android:label="RequestFocus"
317            android:exported="true">
318            <intent-filter>
319                <action android:name="android.intent.action.MAIN" />
320                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
321            </intent-filter>
322        </activity>
323
324        <activity android:name="android.widget.focus.LinearLayoutGrid"
325            android:label="LinearLayoutGrid"
326            android:exported="true">
327            <intent-filter>
328                <action android:name="android.intent.action.MAIN" />
329                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
330            </intent-filter>
331        </activity>
332
333        <activity android:name="android.widget.focus.ListOfEditTexts"
334            android:label="ListOfEditTexts"
335            android:exported="true">
336            <intent-filter>
337                <action android:name="android.intent.action.MAIN" />
338                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
339            </intent-filter>
340        </activity>
341
342        <activity android:name="android.widget.focus.ListOfInternalSelectionViews"
343            android:label="ListOfInternalSelectionViews"
344            android:exported="true">
345            <intent-filter>
346                <action android:name="android.intent.action.MAIN" />
347                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
348            </intent-filter>
349        </activity>
350
351        <activity android:name="android.widget.focus.ListWithFooterViewAndNewLabels"
352            android:label="FocusListWithFooter"
353            android:exported="true">
354            <intent-filter>
355                <action android:name="android.intent.action.MAIN" />
356                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
357            </intent-filter>
358        </activity>
359
360        <activity android:name="android.widget.focus.ListWithMailMessages"
361            android:label="ListWithMailMessages"
362            android:exported="true">
363            <intent-filter>
364                <action android:name="android.intent.action.MAIN" />
365                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
366            </intent-filter>
367        </activity>
368
369        <activity android:name="android.widget.focus.HorizontalFocusSearch"
370            android:label="HorizontalFocusSearch"
371            android:exported="true">
372            <intent-filter>
373                <action android:name="android.intent.action.MAIN" />
374                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
375            </intent-filter>
376        </activity>
377
378        <activity android:name="android.widget.focus.VerticalFocusSearch"
379            android:label="VerticalFocusSearch"
380            android:exported="true">
381            <intent-filter>
382                <action android:name="android.intent.action.MAIN" />
383                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
384            </intent-filter>
385        </activity>
386
387        <activity android:name="android.widget.focus.AdjacentVerticalRectLists"
388            android:label="AdjacentVerticalRectLists"
389            android:exported="true">
390            <intent-filter>
391                <action android:name="android.intent.action.MAIN" />
392                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
393            </intent-filter>
394        </activity>
395
396        <activity android:name="android.widget.focus.GoneParentFocusedChild"
397            android:label="GoneParentFocusedChild"
398            android:exported="true">
399            <intent-filter>
400                <action android:name="android.intent.action.MAIN" />
401                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
402            </intent-filter>
403        </activity>
404
405        <activity android:name="android.widget.layout.frame.FrameLayoutGravity" android:label="FrameLayoutGravity"
406            android:exported="true">
407            <intent-filter>
408                <action android:name="android.intent.action.MAIN" />
409                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
410            </intent-filter>
411        </activity>
412
413        <activity android:name="android.widget.layout.frame.FrameLayoutMargin" android:label="FrameLayoutMargin"
414            android:exported="true">
415            <intent-filter>
416                <action android:name="android.intent.action.MAIN" />
417                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
418            </intent-filter>
419        </activity>
420
421        <activity android:name="android.widget.layout.linear.BaselineAlignmentCenterGravity" android:label="BaselineAlignmentCenterGravity"
422            android:exported="true">
423            <intent-filter>
424                <action android:name="android.intent.action.MAIN" />
425                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
426            </intent-filter>
427        </activity>
428
429        <activity android:name="android.widget.layout.linear.BaselineButtons" android:label="BaselineButtons"
430            android:exported="true">
431            <intent-filter>
432                <action android:name="android.intent.action.MAIN" />
433                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
434            </intent-filter>
435        </activity>
436
437        <activity android:name="android.widget.layout.linear.FillInWrap" android:label="FillInWrap"
438            android:exported="true">
439            <intent-filter>
440                <action android:name="android.intent.action.MAIN" />
441                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
442            </intent-filter>
443        </activity>
444
445        <activity android:name="android.widget.layout.linear.BaselineAlignmentZeroWidthAndWeight" android:label="Baseline0WidthAndWeight"
446            android:exported="true">
447            <intent-filter>
448                <action android:name="android.intent.action.MAIN" />
449                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
450            </intent-filter>
451        </activity>
452
453        <activity android:name="android.widget.layout.linear.HorizontalOrientationVerticalAlignment" android:label="HorizontalOrientationVerticalAlignment"
454            android:exported="true">
455            <intent-filter>
456                <action android:name="android.intent.action.MAIN" />
457                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
458            </intent-filter>
459        </activity>
460
461        <activity android:name="android.widget.layout.linear.LLEditTextThenButton" android:label="LLEditTextThenButton"
462            android:exported="true">
463            <intent-filter>
464                <action android:name="android.intent.action.MAIN" />
465                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
466            </intent-filter>
467        </activity>
468
469        <activity android:name="android.widget.layout.linear.LLOfButtons1" android:label="LLOfButtons1"
470            android:exported="true">
471            <intent-filter>
472                <action android:name="android.intent.action.MAIN" />
473                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
474            </intent-filter>
475        </activity>
476
477        <activity android:name="android.widget.layout.linear.LinearLayoutEditTexts" android:label="LinearLayoutEditTexts"
478            android:exported="true">
479            <intent-filter>
480                <action android:name="android.intent.action.MAIN" />
481                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
482            </intent-filter>
483        </activity>
484
485        <activity android:name="android.widget.layout.linear.LLOfButtons2" android:label="LLOfButtons2"
486            android:exported="true">
487            <intent-filter>
488                <action android:name="android.intent.action.MAIN" />
489                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
490            </intent-filter>
491        </activity>
492
493        <activity android:name="android.widget.layout.linear.LLOfTwoFocusableInTouchMode" android:label="LLOfTwoFocusableInTouchMode"
494            android:exported="true">
495            <intent-filter>
496                <action android:name="android.intent.action.MAIN" />
497                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
498            </intent-filter>
499        </activity>
500
501        <activity android:name="android.widget.layout.linear.Weight" android:label="Weight"
502            android:exported="true">
503            <intent-filter>
504                <action android:name="android.intent.action.MAIN" />
505                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
506            </intent-filter>
507        </activity>
508
509        <activity android:name="android.widget.layout.linear.WeightSum" android:label="WeightSum"
510            android:exported="true">
511            <intent-filter>
512                <action android:name="android.intent.action.MAIN" />
513                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
514            </intent-filter>
515        </activity>
516
517        <activity android:name="android.widget.listview.AdjacentListsWithAdjacentISVsInside" android:label="AdjacentListsWithAdjacentISVsInside"
518            android:exported="true">
519            <intent-filter>
520                <action android:name="android.intent.action.MAIN" />
521                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
522            </intent-filter>
523        </activity>
524
525        <activity android:name="android.widget.listview.ListDividers" android:label="ListDividers"
526            android:exported="true">
527            <intent-filter>
528                <action android:name="android.intent.action.MAIN" />
529                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
530            </intent-filter>
531        </activity>
532
533        <activity android:name="android.widget.listview.ListViewHeight" android:label="ListViewHeight"
534            android:exported="true">
535            <intent-filter>
536                <action android:name="android.intent.action.MAIN" />
537                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
538            </intent-filter>
539        </activity>
540
541        <activity android:name="android.widget.layout.table.FixedWidth" android:label="CellFixedWidth"
542            android:exported="true">
543            <intent-filter>
544                <action android:name="android.intent.action.MAIN" />
545                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
546            </intent-filter>
547        </activity>
548
549        <activity android:name="android.widget.layout.table.Weight" android:label="CellWeight"
550            android:exported="true">
551            <intent-filter>
552                <action android:name="android.intent.action.MAIN" />
553                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
554            </intent-filter>
555        </activity>
556
557        <activity android:name="android.widget.layout.table.HorizontalGravity" android:label="CellHorizontalGravity"
558            android:exported="true">
559            <intent-filter>
560                <action android:name="android.intent.action.MAIN" />
561                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
562            </intent-filter>
563        </activity>
564
565        <activity android:name="android.widget.layout.table.VerticalGravity" android:label="CellVerticalGravity"
566            android:exported="true">
567            <intent-filter>
568                <action android:name="android.intent.action.MAIN" />
569                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
570            </intent-filter>
571        </activity>
572
573        <activity android:name="android.widget.layout.table.AddColumn" android:label="AddColumnInTable"
574            android:exported="true">
575            <intent-filter>
576                <action android:name="android.intent.action.MAIN" />
577                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
578            </intent-filter>
579        </activity>
580
581        <activity android:name="android.widget.layout.table.CellSpan" android:label="CellSpan"
582            android:exported="true">
583            <intent-filter>
584                <action android:name="android.intent.action.MAIN" />
585                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
586            </intent-filter>
587        </activity>
588
589        <activity android:name="android.widget.scroll.ButtonAboveTallInternalSelectionView" android:label="ButtonAboveTallInternalSelectionView"
590            android:exported="true">
591            <intent-filter>
592                <action android:name="android.intent.action.MAIN" />
593                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
594            </intent-filter>
595        </activity>
596
597        <activity android:name="android.widget.scroll.ButtonsWithTallTextViewInBetween" android:label="scrollButtonsWithTallTextViewInBetween"
598            android:exported="true">
599            <intent-filter>
600                <action android:name="android.intent.action.MAIN" />
601                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
602            </intent-filter>
603        </activity>
604
605        <activity android:name="android.widget.scroll.RequestRectangleVisible" android:label="ScrollToChildRect"
606            android:exported="true">
607            <intent-filter>
608                <action android:name="android.intent.action.MAIN" />
609                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
610            </intent-filter>
611        </activity>
612
613        <activity android:name="android.widget.scroll.RequestRectangleVisibleWithInternalScroll" android:label="ScrollToChildRectWithInternalScroll"
614            android:exported="true">
615            <intent-filter>
616                <action android:name="android.intent.action.MAIN" />
617                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
618            </intent-filter>
619        </activity>
620
621        <activity android:name="android.widget.scroll.ScrollViewButtonsAndLabels" android:label="ScrollViewButtonsAndLabels"
622            android:exported="true">
623            <intent-filter>
624                <action android:name="android.intent.action.MAIN" />
625                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
626            </intent-filter>
627        </activity>
628
629        <activity android:name="android.widget.scroll.ShortButtons" android:label="scrollShortButtons"
630            android:exported="true">
631            <intent-filter>
632                <action android:name="android.intent.action.MAIN" />
633                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
634            </intent-filter>
635        </activity>
636
637        <activity android:name="android.widget.scroll.TallTextAboveButton" android:label="scrollTallTextAboveButton"
638            android:exported="true">
639            <intent-filter>
640                <action android:name="android.intent.action.MAIN" />
641                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
642            </intent-filter>
643        </activity>
644
645        <activity android:name="android.widget.scroll.arrowscroll.MultiPageTextWithPadding" android:label="arrowscrollMultiPageTextWithPadding"
646            android:exported="true">
647            <intent-filter>
648                <action android:name="android.intent.action.MAIN" />
649                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
650            </intent-filter>
651        </activity>
652
653        <activity android:name="android.view.Include" android:label="IncludeTag"
654            android:exported="true">
655            <intent-filter>
656                <action android:name="android.intent.action.MAIN" />
657                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
658            </intent-filter>
659        </activity>
660
661        <activity android:name="android.view.Merge" android:label="MergeTag"
662            android:exported="true">
663            <intent-filter>
664                <action android:name="android.intent.action.MAIN" />
665                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
666            </intent-filter>
667        </activity>
668
669        <activity android:name="android.view.ScaleGesture" android:label="ScaleGesture"
670            android:exported="true">
671            <intent-filter>
672                <action android:name="android.intent.action.MAIN" />
673                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
674            </intent-filter>
675        </activity>
676
677        <activity android:name="android.view.StubbedView" android:label="ViewStub"
678            android:exported="true">
679            <intent-filter>
680                <action android:name="android.intent.action.MAIN" />
681                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
682            </intent-filter>
683        </activity>
684
685        <activity android:name="android.view.RunQueue" android:label="RunQueue"
686            android:exported="true">
687            <intent-filter>
688                <action android:name="android.intent.action.MAIN" />
689                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
690            </intent-filter>
691        </activity>
692
693        <activity android:name="android.view.Visibility" android:label="Visibility"
694            android:exported="true">
695            <intent-filter>
696                <action android:name="android.intent.action.MAIN" />
697                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
698            </intent-filter>
699        </activity>
700
701        <activity android:name="android.view.VisibilityCallback" android:label="VisibilityCallback"
702            android:exported="true">
703            <intent-filter>
704                <action android:name="android.intent.action.MAIN" />
705                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
706            </intent-filter>
707        </activity>
708
709        <activity android:name="android.view.BigCache" android:label="BigCache"
710            android:exported="true">
711            <intent-filter>
712                <action android:name="android.intent.action.MAIN" />
713                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
714            </intent-filter>
715        </activity>
716
717        <activity android:name="android.view.ZeroSized" android:label="ZeroSized"
718            android:exported="true">
719            <intent-filter>
720                <action android:name="android.intent.action.MAIN" />
721                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
722            </intent-filter>
723        </activity>
724
725        <activity android:name="android.view.Disabled" android:label="Disabled"
726            android:exported="true">
727            <intent-filter>
728                <action android:name="android.intent.action.MAIN" />
729                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
730            </intent-filter>
731        </activity>
732
733        <activity android:name="android.view.PopupWindowVisibility" android:label="PopupWindowVisibility"
734            android:exported="true">
735            <intent-filter>
736                <action android:name="android.intent.action.MAIN" />
737                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
738            </intent-filter>
739        </activity>
740
741        <activity android:name="android.view.PreDrawListener" android:label="PreDrawListener"
742            android:exported="true">
743            <intent-filter>
744                <action android:name="android.intent.action.MAIN" />
745                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
746            </intent-filter>
747        </activity>
748
749        <activity android:name="android.view.GlobalFocusChange" android:label="GlobalFocusChange"
750            android:exported="true">
751            <intent-filter>
752                <action android:name="android.intent.action.MAIN" />
753                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
754            </intent-filter>
755        </activity>
756
757        <activity android:name="android.widget.listview.ListSetSelection" android:label="ListSetSelection"
758            android:exported="true">
759            <intent-filter>
760                <action android:name="android.intent.action.MAIN" />
761                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
762            </intent-filter>
763        </activity>
764
765        <activity android:name="android.widget.listview.ListSimple" android:label="ListSimple"
766            android:exported="true">
767            <intent-filter>
768                <action android:name="android.intent.action.MAIN" />
769                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
770            </intent-filter>
771        </activity>
772
773        <activity android:name="android.widget.listview.ListFilter" android:label="ListFilter"
774            android:exported="true">
775            <intent-filter>
776                <action android:name="android.intent.action.MAIN" />
777                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
778            </intent-filter>
779        </activity>
780
781        <activity android:name="android.widget.listview.ListScrollListener" android:label="ListScrollListener"
782            android:exported="true">
783            <intent-filter>
784                <action android:name="android.intent.action.MAIN" />
785                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
786            </intent-filter>
787        </activity>
788
789        <activity android:name="android.widget.listview.ListThrasher" android:label="ListThrasher"
790            android:exported="true">
791            <intent-filter>
792                <action android:name="android.intent.action.MAIN" />
793                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
794            </intent-filter>
795        </activity>
796
797        <activity android:name="android.widget.listview.ListTakeFocusFromSide" android:label="ListTakeFocusFromSide"
798            android:exported="true">
799            <intent-filter>
800                <action android:name="android.intent.action.MAIN" />
801                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
802            </intent-filter>
803        </activity>
804
805        <activity android:name="android.widget.listview.ListBottomGravity" android:label="ListBottomGravity"
806            android:exported="true">
807            <intent-filter>
808                <action android:name="android.intent.action.MAIN" />
809                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
810            </intent-filter>
811        </activity>
812
813        <activity android:name="android.widget.listview.ListBottomGravityMany" android:label="ListBottomGravityMany"
814            android:exported="true">
815            <intent-filter>
816                <action android:name="android.intent.action.MAIN" />
817                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
818            </intent-filter>
819        </activity>
820
821
822        <activity android:name="android.widget.listview.ListButtonsDiagonalAcrossItems" android:label="ListButtonsDiagonalAcrossItems"
823            android:exported="true">
824            <intent-filter>
825                <action android:name="android.intent.action.MAIN" />
826                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
827            </intent-filter>
828        </activity>
829
830        <activity android:name="android.widget.listview.ListTopGravity" android:label="ListTopGravity"
831            android:exported="true">
832            <intent-filter>
833                <action android:name="android.intent.action.MAIN" />
834                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
835            </intent-filter>
836        </activity>
837
838        <activity android:name="android.widget.listview.ListTopGravityMany" android:label="ListTopGravityMany"
839            android:exported="true">
840            <intent-filter>
841                <action android:name="android.intent.action.MAIN" />
842                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
843            </intent-filter>
844        </activity>
845
846        <activity android:name="android.widget.listview.ListEndingWithMultipleSeparators" android:label="ListEndingWithMultipleSeparators"
847            android:exported="true">
848            <intent-filter>
849                <action android:name="android.intent.action.MAIN" />
850                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
851            </intent-filter>
852        </activity>
853
854        <activity android:name="android.widget.listview.ListGetSelectedView" android:label="ListGetSelectedView"
855            android:exported="true">
856            <intent-filter>
857                <action android:name="android.intent.action.MAIN" />
858                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
859            </intent-filter>
860        </activity>
861
862        <activity android:name="android.widget.listview.ListInHorizontal" android:label="ListInHorizontal"
863            android:exported="true">
864            <intent-filter>
865                <action android:name="android.intent.action.MAIN" />
866                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
867            </intent-filter>
868        </activity>
869
870        <activity android:name="android.widget.listview.ListInVertical" android:label="ListInVertical"
871            android:exported="true">
872            <intent-filter>
873                <action android:name="android.intent.action.MAIN" />
874                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
875            </intent-filter>
876        </activity>
877
878        <activity android:name="android.widget.listview.ListInterleaveFocusables" android:label="ListInterleaveFocusables"
879            android:exported="true">
880            <intent-filter>
881                <action android:name="android.intent.action.MAIN" />
882             <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
883         </intent-filter>
884        </activity>
885
886        <activity android:name="android.widget.listview.ListOfItemsShorterThanScreen" android:label="ListOfItemsShorterThanScreen"
887            android:exported="true">
888            <intent-filter>
889                <action android:name="android.intent.action.MAIN" />
890                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
891            </intent-filter>
892        </activity>
893
894        <activity android:name="android.widget.listview.ListOfItemsTallerThanScreen" android:label="ListOfItemsTallerThanScreen"
895            android:exported="true">
896            <intent-filter>
897                <action android:name="android.intent.action.MAIN" />
898                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
899            </intent-filter>
900        </activity>
901
902        <activity android:name="android.widget.listview.ListOfThinItems" android:label="ListOfThinItems"
903            android:exported="true">
904            <intent-filter>
905                <action android:name="android.intent.action.MAIN" />
906                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
907            </intent-filter>
908        </activity>
909
910        <activity android:name="android.widget.listview.ListOfShortTallShort" android:label="ListOfShortTallShort"
911            android:exported="true">
912            <intent-filter>
913                <action android:name="android.intent.action.MAIN" />
914                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
915            </intent-filter>
916        </activity>
917
918        <activity android:name="android.widget.listview.ListOfShortShortTallShortShort" android:label="ListOfShortShortTallShortShort"
919            android:exported="true">
920            <intent-filter>
921                <action android:name="android.intent.action.MAIN" />
922                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
923            </intent-filter>
924        </activity>
925
926        <activity android:name="android.widget.listview.ListWithOffScreenNextSelectable" android:label="ListWithOffScreenNextSelectable"
927            android:exported="true">
928            <intent-filter>
929                <action android:name="android.intent.action.MAIN" />
930                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
931            </intent-filter>
932        </activity>
933
934        <activity android:name="android.widget.listview.ListWithFirstScreenUnSelectable" android:label="ListWithFirstScreenUnSelectable"
935            android:exported="true">
936            <intent-filter>
937                <action android:name="android.intent.action.MAIN" />
938                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
939            </intent-filter>
940        </activity>
941
942
943        <activity android:name="android.widget.listview.ListWithSeparators" android:label="ListWithSeparators"
944            android:exported="true">
945            <intent-filter>
946                <action android:name="android.intent.action.MAIN" />
947                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
948            </intent-filter>
949        </activity>
950
951        <activity android:name="android.widget.listview.ListWithHeaders" android:label="ListWithHeaders"
952            android:exported="true">
953            <intent-filter>
954                <action android:name="android.intent.action.MAIN" />
955                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
956            </intent-filter>
957        </activity>
958
959        <activity android:name="android.widget.listview.ListWithEditTextHeader" android:label="ListWithEditTextHeader"
960            android:exported="true">
961            <intent-filter>
962                <action android:name="android.intent.action.MAIN" />
963                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
964            </intent-filter>
965        </activity>
966
967        <activity android:name="android.widget.listview.ListWithNoFadingEdge" android:label="ListWithNoFadingEdge"
968            android:exported="true">
969            <intent-filter>
970                <action android:name="android.intent.action.MAIN" />
971                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
972            </intent-filter>
973        </activity>
974
975        <activity android:name="android.widget.listview.ListWithScreenOfNoSelectables" android:label="ListWithScreenOfNoSelectables"
976            android:exported="true">
977            <intent-filter>
978                <action android:name="android.intent.action.MAIN" />
979                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
980            </intent-filter>
981        </activity>
982
983        <activity android:name="android.widget.listview.ListItemFocusablesFarApart" android:label="ListItemFocusablesFarApart"
984            android:exported="true">
985            <intent-filter>
986                <action android:name="android.intent.action.MAIN" />
987                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
988            </intent-filter>
989        </activity>
990
991        <activity android:name="android.widget.listview.ListItemFocusableAboveUnfocusable" android:label="ListItemFocusableAboveUnfocusable"
992            android:exported="true">
993            <intent-filter>
994                <action android:name="android.intent.action.MAIN" />
995                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
996            </intent-filter>
997        </activity>
998
999        <activity android:name="android.widget.listview.ListItemFocusablesClose" android:label="ListItemFocusablesClose"
1000            android:exported="true">
1001            <intent-filter>
1002                <action android:name="android.intent.action.MAIN" />
1003                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1004            </intent-filter>
1005        </activity>
1006
1007        <activity android:name="android.widget.listview.ListLastItemPartiallyVisible" android:label="ListLastItemPartiallyVisible"
1008            android:exported="true">
1009            <intent-filter>
1010                <action android:name="android.intent.action.MAIN" />
1011                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1012            </intent-filter>
1013        </activity>
1014
1015        <activity android:name="android.widget.listview.ListItemsExpandOnSelection" android:label="ListItemsExpandOnSelection"
1016            android:exported="true">
1017            <intent-filter>
1018                <action android:name="android.intent.action.MAIN" />
1019                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1020            </intent-filter>
1021        </activity>
1022
1023        <activity android:name="android.widget.listview.ListWithOnItemSelectedAction" android:label="ListWithOnItemSelectedAction"
1024            android:exported="true">
1025            <intent-filter>
1026                <action android:name="android.intent.action.MAIN" />
1027                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1028            </intent-filter>
1029        </activity>
1030
1031        <activity android:name="android.widget.listview.ListItemISVAndButton" android:label="ListItemISVAndButton"
1032            android:exported="true">
1033            <intent-filter>
1034                <action android:name="android.intent.action.MAIN" />
1035                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1036            </intent-filter>
1037        </activity>
1038
1039        <activity android:name="android.widget.listview.ListOfTouchables" android:label="ListOfTouchables"
1040            android:exported="true">
1041            <intent-filter>
1042                <action android:name="android.intent.action.MAIN" />
1043                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1044            </intent-filter>
1045        </activity>
1046
1047        <activity android:name="android.widget.listview.ListRecyclerProfiling" android:label="ListRecyclerProfiling"
1048            android:exported="true">
1049            <intent-filter>
1050                <action android:name="android.intent.action.MAIN" />
1051                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1052            </intent-filter>
1053        </activity>
1054
1055        <activity android:name="android.widget.listview.ListHeterogeneous" android:label="ListHeterogeneous"
1056            android:exported="true">
1057            <intent-filter>
1058                <action android:name="android.intent.action.MAIN" />
1059                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1060            </intent-filter>
1061        </activity>
1062
1063        <activity android:name="android.widget.listview.ListHorizontalFocusWithinItemWins" android:label="ListHorizontalFocusWithinItemWins"
1064            android:exported="true">
1065            <intent-filter>
1066                <action android:name="android.intent.action.MAIN" />
1067                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1068            </intent-filter>
1069        </activity>
1070
1071      <activity android:name="android.widget.listview.ListManagedCursor" android:label="ListManagedCursor"
1072            android:exported="true">
1073            <intent-filter>
1074                <action android:name="android.intent.action.MAIN" />
1075                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1076            </intent-filter>
1077        </activity>
1078
1079      <activity android:name="android.widget.listview.ListWithEmptyView" android:label="ListWithEmptyView"
1080            android:exported="true">
1081            <intent-filter>
1082                <action android:name="android.intent.action.MAIN" />
1083                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1084            </intent-filter>
1085        </activity>
1086
1087        <activity android:name="android.widget.gridview.GridInHorizontal" android:label="GridInHorizontal"
1088            android:exported="true">
1089            <intent-filter>
1090                <action android:name="android.intent.action.MAIN" />
1091                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1092            </intent-filter>
1093        </activity>
1094
1095        <activity android:name="android.widget.gridview.GridPadding" android:label="GridPadding"
1096            android:exported="true">
1097            <intent-filter>
1098                <action android:name="android.intent.action.MAIN" />
1099                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1100            </intent-filter>
1101        </activity>
1102
1103        <activity android:name="android.widget.gridview.GridInVertical" android:label="GridInVertical"
1104            android:exported="true">
1105            <intent-filter>
1106                <action android:name="android.intent.action.MAIN" />
1107                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1108            </intent-filter>
1109        </activity>
1110
1111        <activity android:name="android.widget.gridview.GridScrollListener" android:label="GridScrollListener"
1112            android:exported="true">
1113            <intent-filter>
1114                <action android:name="android.intent.action.MAIN" />
1115                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1116            </intent-filter>
1117        </activity>
1118
1119         <activity android:name="android.widget.gridview.GridThrasher" android:label="GridThrasher"
1120            android:exported="true">
1121            <intent-filter>
1122                <action android:name="android.intent.action.MAIN" />
1123                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1124            </intent-filter>
1125        </activity>
1126
1127        <activity android:name="android.widget.gridview.GridSimple" android:label="GridSimple"
1128            android:exported="true">
1129           <intent-filter>
1130               <action android:name="android.intent.action.MAIN" />
1131               <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1132           </intent-filter>
1133       </activity>
1134
1135        <activity android:name="android.widget.gridview.GridDelete" android:label="GridDelete"
1136            android:exported="true">
1137            <intent-filter>
1138                <action android:name="android.intent.action.MAIN" />
1139                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1140            </intent-filter>
1141        </activity>
1142
1143         <activity android:name="android.widget.gridview.GridSetSelection" android:label="GridSetSelection"
1144            android:exported="true">
1145            <intent-filter>
1146                <action android:name="android.intent.action.MAIN" />
1147                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1148            </intent-filter>
1149        </activity>
1150
1151        <activity android:name="android.widget.gridview.GridSetSelectionMany" android:label="GridSetSelectionMany"
1152            android:exported="true">
1153            <intent-filter>
1154                <action android:name="android.intent.action.MAIN" />
1155                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1156            </intent-filter>
1157        </activity>
1158
1159        <activity android:name="android.widget.gridview.GridSetSelectionStackFromBottom" android:label="GridSetSelectionStackFromBottom"
1160            android:exported="true">
1161            <intent-filter>
1162                <action android:name="android.intent.action.MAIN" />
1163                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1164            </intent-filter>
1165        </activity>
1166
1167        <activity android:name="android.widget.gridview.GridSetSelectionStackFromBottomMany" android:label="GridSetSelectionStackFromBottomMany"
1168            android:exported="true">
1169            <intent-filter>
1170                <action android:name="android.intent.action.MAIN" />
1171                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1172            </intent-filter>
1173        </activity>
1174
1175        <activity android:name="android.widget.gridview.GridStackFromBottom" android:label="GridStackFromBottom"
1176            android:exported="true">
1177            <intent-filter>
1178                <action android:name="android.intent.action.MAIN" />
1179                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1180            </intent-filter>
1181        </activity>
1182
1183        <activity android:name="android.widget.gridview.GridStackFromBottomMany" android:label="GridStackFromBottomMany"
1184            android:exported="true">
1185            <intent-filter>
1186                <action android:name="android.intent.action.MAIN" />
1187                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1188            </intent-filter>
1189        </activity>
1190
1191        <activity android:name="android.widget.gridview.GridVerticalSpacing" android:label="GridVerticalSpacing"
1192            android:exported="true">
1193            <intent-filter>
1194                <action android:name="android.intent.action.MAIN" />
1195                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1196            </intent-filter>
1197        </activity>
1198
1199        <activity android:name="android.widget.gridview.GridVerticalSpacingStackFromBottom" android:label="GridVerticalSpacingStackFromBottom"
1200            android:exported="true">
1201            <intent-filter>
1202                <action android:name="android.intent.action.MAIN" />
1203                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1204            </intent-filter>
1205        </activity>
1206
1207        <activity android:name="android.widget.gridview.GridSingleColumn" android:label="GridSingleColumn"
1208            android:exported="true">
1209            <intent-filter>
1210                <action android:name="android.intent.action.MAIN" />
1211                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1212            </intent-filter>
1213        </activity>
1214
1215        <activity android:name="android.view.menu.ListContextMenu" android:label="ListContextMenu"
1216            android:exported="true">
1217            <intent-filter>
1218                <action android:name="android.intent.action.MAIN" />
1219                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1220            </intent-filter>
1221        </activity>
1222
1223        <activity android:name="android.view.ViewGroupChildren" android:label="ViewGroup Children"
1224            android:exported="true">
1225            <intent-filter>
1226                <action android:name="android.intent.action.MAIN" />
1227                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1228            </intent-filter>
1229        </activity>
1230
1231        <activity android:name="android.view.ViewTransientState" android:label="View Transient State"
1232            android:exported="true">
1233            <intent-filter>
1234                <action android:name="android.intent.action.MAIN" />
1235                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1236            </intent-filter>
1237        </activity>
1238
1239        <activity android:name="android.view.RemoteViewsActivity" android:label="RemoteViewsActicity"
1240            android:exported="true">
1241            <intent-filter>
1242                <action android:name="android.intent.action.MAIN" />
1243                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1244            </intent-filter>
1245        </activity>
1246
1247        <activity android:name="android.view.BitmapDrawable" android:label="BitmapDrawable"
1248            android:exported="true">
1249            <intent-filter>
1250                <action android:name="android.intent.action.MAIN" />
1251                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1252            </intent-filter>
1253        </activity>
1254
1255        <activity android:name="android.view.DrawableBgMinSize" android:label="DrawableBgMinSize"
1256            android:exported="true">
1257            <intent-filter>
1258                <action android:name="android.intent.action.MAIN" />
1259                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1260            </intent-filter>
1261        </activity>
1262
1263        <activity android:name="android.view.MutateDrawable" android:label="MutateDrawable"
1264            android:exported="true">
1265            <intent-filter>
1266                <action android:name="android.intent.action.MAIN" />
1267                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1268            </intent-filter>
1269        </activity>
1270
1271        <activity android:name="android.app.TranslucentFancyActivity" android:label="TranslucentFancyActivity"
1272            android:exported="true">
1273           <intent-filter>
1274               <action android:name="android.intent.action.MAIN" />
1275               <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1276           </intent-filter>
1277       </activity>
1278
1279        <activity android:name="android.view.Longpress" android:label="Longpress"
1280            android:exported="true">
1281            <intent-filter>
1282                <action android:name="android.intent.action.MAIN" />
1283                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1284            </intent-filter>
1285        </activity>
1286
1287        <activity android:name="android.widget.expandablelistview.ExpandableListWithHeaders" android:label="ExpandableListWithHeaders"
1288            android:exported="true">
1289            <intent-filter>
1290                <action android:name="android.intent.action.MAIN" />
1291                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1292            </intent-filter>
1293        </activity>
1294
1295        <activity android:name="android.widget.listview.ListWithDisappearingItemBug" android:label="ListWithDisappearingItemBug"
1296            android:exported="true">
1297            <intent-filter>
1298                <action android:name="android.intent.action.MAIN" />
1299                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1300            </intent-filter>
1301        </activity>
1302
1303        <activity android:name="android.view.menu.ContextMenuActivity" android:label="ContextMenu" android:theme="@android:style/Theme.Material"
1304            android:exported="true">
1305            <intent-filter>
1306                <action android:name="android.intent.action.MAIN" />
1307                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1308            </intent-filter>
1309        </activity>
1310
1311        <activity android:name="android.view.menu.MenuWith1Item" android:label="MenuWith1Item"
1312            android:exported="true">
1313            <intent-filter>
1314                <action android:name="android.intent.action.MAIN" />
1315                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1316            </intent-filter>
1317        </activity>
1318
1319        <activity android:name="android.view.menu.MenuLayoutPortrait" android:label="MenuLayoutPortrait"
1320                android:exported="true"
1321                android:screenOrientation="portrait">
1322            <intent-filter>
1323                <action android:name="android.intent.action.MAIN" />
1324                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1325            </intent-filter>
1326        </activity>
1327
1328        <activity android:name="android.view.menu.MenuLayoutLandscape" android:label="MenuLayoutLandscape"
1329                android:exported="true"
1330                android:screenOrientation="landscape">
1331            <intent-filter>
1332                <action android:name="android.intent.action.MAIN" />
1333                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1334            </intent-filter>
1335        </activity>
1336
1337        <activity android:name="android.widget.expandablelistview.InflatedExpandableListView" android:label="ExpandableListView Inflated"
1338            android:exported="true">
1339            <intent-filter>
1340                <action android:name="android.intent.action.MAIN" />
1341                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1342            </intent-filter>
1343        </activity>
1344
1345        <activity android:name="android.widget.expandablelistview.ExpandableListSimple" android:label="ExpandableListSimple"
1346            android:exported="true">
1347            <intent-filter>
1348                <action android:name="android.intent.action.MAIN" />
1349                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1350            </intent-filter>
1351        </activity>
1352
1353        <activity android:name="android.os.BrightnessLimit" android:label="BrightnessLimit"
1354            android:exported="true">
1355            <intent-filter>
1356                <action android:name="android.intent.action.MAIN" />
1357                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1358            </intent-filter>
1359        </activity>
1360
1361        <activity android:name="android.widget.AutoCompleteTextViewSimple"
1362                  android:label="AutoCompleteTextViewSimple"
1363                  android:exported="true">
1364            <intent-filter>
1365                <action android:name="android.intent.action.MAIN" />
1366                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1367            </intent-filter>
1368        </activity>
1369
1370        <service android:name="android.webkit.AccessibilityInjectorTest$MockAccessibilityService"
1371            android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE"
1372            android:exported="true">
1373            <intent-filter>
1374                <action android:name="android.accessibilityservice.AccessibilityService" />
1375            </intent-filter>
1376        </service>
1377
1378        <activity android:name="android.widget.RadioGroupActivity" android:label="RadioGroupActivity"
1379            android:exported="true">
1380            <intent-filter>
1381                <action android:name="android.intent.action.MAIN" />
1382                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1383            </intent-filter>
1384        </activity>
1385
1386        <activity android:name="android.widget.TextViewTestActivity" android:label="TextViewTestActivity"
1387            android:exported="true">
1388            <intent-filter>
1389                <action android:name="android.intent.action.MAIN" />
1390                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1391            </intent-filter>
1392        </activity>
1393
1394        <activity android:name="android.view.ViewCaptureTestActivity" android:label="ViewCaptureTestActivity"
1395            android:exported="true">
1396            <intent-filter>
1397                <action android:name="android.intent.action.MAIN" />
1398                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1399            </intent-filter>
1400        </activity>
1401
1402        <activity android:name="android.app.Activity" android:label="Empty Activity"
1403            android:exported="true">
1404            <intent-filter>
1405                <action android:name="android.intent.action.MAIN" />
1406                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1407            </intent-filter>
1408        </activity>
1409
1410        <activity android:name="android.view.accessibility.AccessibilityTestActivity"
1411                  android:label="AccessibilityTestActivity"
1412                  android:exported="true">
1413            <intent-filter>
1414                <action android:name="android.intent.action.MAIN" />
1415                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1416                <category android:name="android.intent.category.ACCESSIBILITY_SHORTCUT_TARGET" />
1417            </intent-filter>
1418            <meta-data android:name="android.accessibilityshortcut.target"
1419                       android:resource="@xml/accessibility_shortcut_test_activity"/>
1420        </activity>
1421
1422        <!-- Activity-level metadata -->
1423        <meta-data android:name="com.android.frameworks.coretests.isApp" android:value="true" />
1424        <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
1425        <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
1426        <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
1427        <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
1428        <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
1429        <meta-data android:name="com.android.frameworks.coretests.reference"
1430                   android:resource="@xml/metadata_app" />
1431
1432        <!-- Application components used for activity tests -->
1433
1434        <activity android:name="android.app.activity.TestedActivity"
1435                android:process=":remoteActivity">
1436        </activity>
1437        <activity android:name="android.app.activity.LocalActivity" android:multiprocess="true">
1438            <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
1439            <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
1440            <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
1441            <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
1442            <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
1443            <meta-data android:name="com.android.frameworks.coretests.reference" android:resource="@xml/metadata" />
1444        </activity>
1445        <activity android:name="android.app.activity.TestedScreen"
1446                android:process=":remoteScreen">
1447        </activity>
1448        <activity android:name="android.app.activity.LocalScreen" android:multiprocess="true">
1449        </activity>
1450        <activity android:name="android.app.activity.ClearTop" android:multiprocess="true"
1451                android:launchMode="singleTop">
1452        </activity>
1453        <activity android:name="android.app.activity.LocalDialog" android:multiprocess="true"
1454                android:theme="@android:style/Theme.Dialog">
1455        </activity>
1456        <activity android:name="android.app.activity.SubActivityScreen">
1457        </activity>
1458        <activity android:name="android.app.activity.RemoteSubActivityScreen"
1459                android:process=":remoteActivity">
1460        </activity>
1461        <activity android:name="android.app.activity.LaunchpadActivity" android:multiprocess="true">
1462        </activity>
1463        <activity android:name="android.app.activity.LaunchpadTabActivity" android:multiprocess="true">
1464        </activity>
1465        <activity android:name="com.android.internal.app.WindowDecorActionBarTestActivity">
1466        </activity>
1467        <activity android:name="com.android.internal.policy.PhoneWindowActionModeTestActivity">
1468        </activity>
1469        <activity android:name="android.app.EmptyActivity">
1470        </activity>
1471        <activity android:name="com.android.internal.app.ChooserWrapperActivity"/>
1472        <activity android:name="com.android.internal.app.ResolverWrapperActivity"/>
1473        <activity android:name="com.android.internal.app.IntentForwarderActivityTest$IntentForwarderWrapperActivity"/>
1474        <activity android:name="com.android.internal.accessibility.AccessibilityShortcutChooserActivityTest$TestAccessibilityShortcutChooserActivity"/>
1475
1476        <receiver android:name="android.app.activity.AbortReceiver"
1477            android:exported="true">
1478            <intent-filter android:priority="1">
1479                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_ABORT" />
1480            </intent-filter>
1481        </receiver>
1482        <receiver android:name="android.app.activity.LocalReceiver"
1483            android:exported="true">
1484            <intent-filter android:priority="-1">
1485                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_ABORT" />
1486                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_ALL" />
1487                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_REPEAT" />
1488                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_LOCAL" />
1489                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_FAIL_REGISTER" />
1490                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_FAIL_BIND" />
1491            </intent-filter>
1492            <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
1493            <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
1494            <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
1495            <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
1496            <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
1497            <meta-data android:name="com.android.frameworks.coretests.reference" android:resource="@xml/metadata" />
1498        </receiver>
1499        <receiver android:name="android.app.activity.ResultReceiver"
1500            android:exported="true">
1501            <intent-filter>
1502                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_RESULT" />
1503            </intent-filter>
1504        </receiver>
1505        <receiver android:name="android.app.activity.LocalGrantedReceiver"
1506                android:permission="com.android.frameworks.coretests.permission.TEST_GRANTED"
1507                android:exported="true">
1508            <intent-filter android:priority="-1">
1509                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_LOCAL_GRANTED" />
1510            </intent-filter>
1511        </receiver>
1512        <receiver android:name="android.app.activity.LocalDeniedReceiver"
1513                android:permission="com.android.frameworks.coretests.permission.TEST_DENIED"
1514                android:exported="true">
1515            <intent-filter android:priority="-1">
1516                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_LOCAL_DENIED" />
1517            </intent-filter>
1518        </receiver>
1519        <receiver android:name="android.app.activity.RemoteReceiver"
1520                android:process=":remoteReceiver"
1521                android:exported="true">
1522            <intent-filter android:priority="2">
1523                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_ABORT" />
1524                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_ALL" />
1525                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_REPEAT" />
1526                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_REMOTE" />
1527            </intent-filter>
1528        </receiver>
1529        <receiver android:name="android.app.activity.RemoteGrantedReceiver"
1530                android:permission="com.android.frameworks.coretests.permission.TEST_GRANTED"
1531                android:exported="true">
1532            <intent-filter android:priority="2">
1533                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_REMOTE_GRANTED" />
1534            </intent-filter>
1535        </receiver>
1536        <receiver android:name="android.app.activity.RemoteDeniedReceiver"
1537                android:permission="com.android.frameworks.coretests.permission.TEST_DENIED"
1538                android:exported="true">
1539            <intent-filter android:priority="2">
1540                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_REMOTE_DENIED" />
1541            </intent-filter>
1542        </receiver>
1543        <service android:name="android.app.activity.ServiceTest$RemoteService"
1544                android:process=":RemoteService">
1545            <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
1546            <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
1547            <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
1548            <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
1549            <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
1550            <meta-data android:name="com.android.frameworks.coretests.reference" android:resource="@xml/metadata" />
1551        </service>
1552
1553        <service
1554            android:name="android.service.settings.suggestions.MockSuggestionService"
1555            android:permission="android.permission.BIND_SETTINGS_SUGGESTIONS_SERVICE"
1556            android:exported="true"/>
1557
1558        <service
1559            android:name="com.android.internal.infra.ServiceConnectorTest$TestService"
1560            android:process=":ServiceConnectorRemoteService"
1561            android:exported="true">
1562            <intent-filter>
1563                <action android:name="android.intent.action.BIND_TEST_SERVICE" />
1564                <category android:name="android.intent.category.DEFAULT" />
1565            </intent-filter>
1566        </service>
1567
1568        <provider android:name="android.app.activity.LocalProvider"
1569                android:authorities="com.android.frameworks.coretests.LocalProvider">
1570            <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
1571            <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
1572            <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
1573            <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
1574            <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
1575            <meta-data android:name="com.android.frameworks.coretests.reference" android:resource="@xml/metadata" />
1576        </provider>
1577
1578        <provider android:name="android.provider.MockFontProvider"
1579                  android:authorities="android.provider.fonts.font"
1580                  android:exported="false"
1581                  android:multiprocess="true" />
1582
1583        <!-- Application components used for content tests -->
1584        <provider android:name="android.content.MemoryFileProvider"
1585                android:authorities="android.content.MemoryFileProvider"
1586                android:process=":MemoryFileProvider">
1587        </provider>
1588
1589        <provider android:name="android.content.RedactingProvider"
1590                android:authorities="android.content.RedactingProvider"
1591                android:process=":RedactingProvider">
1592        </provider>
1593
1594        <provider
1595            android:name="android.content.FakeProviderLocal"
1596            android:authorities="android.content.FakeProviderLocal">
1597        </provider>
1598
1599        <provider
1600            android:name="android.content.FakeProviderRemote"
1601            android:authorities="android.content.FakeProviderRemote"
1602            android:process=":FakeProvider">
1603        </provider>
1604
1605        <provider
1606            android:name="android.content.SlowProvider"
1607            android:authorities="android.content.SlowProvider"
1608            android:process=":SlowProvider">
1609        </provider>
1610
1611        <!-- Application components used for os tests -->
1612
1613        <service android:name="android.os.MessengerService"
1614                android:process=":messengerService" />
1615
1616        <!-- Used by BinderThreadPriorityTest -->
1617        <service android:name="android.os.BinderThreadPriorityService"
1618                android:process=":BinderThreadPriorityService" />
1619
1620        <!-- Used by BinderWorkSourceTest -->
1621        <service android:name="android.os.BinderWorkSourceService"
1622                android:process=":BinderWorkSourceService" />
1623        <service android:name="android.os.BinderWorkSourceNestedService"
1624                android:process=":BinderWorkSourceNestedService" />
1625
1626        <!-- Used by BinderProxyTest -->
1627        <service android:name="android.os.BinderProxyService"
1628                android:process=":BinderProxyService" />
1629
1630        <!-- Application components used for search manager tests -->
1631
1632        <activity android:name="android.app.activity.SearchableActivity"
1633                android:label="Searchable Activity"
1634                android:exported="true">
1635            <intent-filter>
1636                <action android:name="android.intent.action.SEARCH" />
1637                <category android:name="android.intent.category.DEFAULT" />
1638            </intent-filter>
1639            <meta-data android:name="android.app.searchable"
1640                    android:resource="@xml/searchable" />
1641        </activity>
1642
1643        <provider android:name="android.app.SuggestionProvider"
1644                android:authorities="android.app.SuggestionProvider">
1645        </provider>
1646
1647        <activity android:name="android.webkit.AccessibilityInjectorTestActivity"
1648                android:exported="true">
1649            <intent-filter>
1650                <action android:name="android.intent.action.MAIN" />
1651                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1652            </intent-filter>
1653        </activity>
1654
1655        <activity android:name="android.animation.BasicAnimatorActivity"
1656                  android:screenOrientation="locked"
1657                  android:exported="true">
1658            <intent-filter>
1659                <action android:name="android.intent.action.MAIN" />
1660                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1661            </intent-filter>
1662        </activity>
1663
1664        <activity android:name="android.animation.AnimatorSetActivity"
1665                  android:screenOrientation="locked"
1666                  android:exported="true">
1667            <intent-filter>
1668                <action android:name="android.intent.action.MAIN" />
1669                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1670            </intent-filter>
1671        </activity>
1672
1673        <activity
1674            android:name="android.print.test.PrintDocumentActivity"
1675            android:theme="@style/Theme" />
1676
1677        <service
1678            android:name="android.print.test.services.FirstPrintService"
1679            android:permission="android.permission.BIND_PRINT_SERVICE"
1680            android:exported="true">
1681            <intent-filter>
1682                <action android:name="android.printservice.PrintService" />
1683            </intent-filter>
1684            <meta-data
1685               android:name="android.printservice"
1686               android:resource="@xml/printservice">
1687            </meta-data>
1688        </service>
1689
1690        <activity
1691            android:name="android.print.test.services.SettingsActivity"
1692            android:permission="android.permission.START_PRINT_SERVICE_CONFIG_ACTIVITY"
1693            android:exported="true"
1694            android:theme="@style/Theme">
1695        </activity>
1696
1697        <activity android:name="android.app.activity.ActivityThreadTest$TestActivity"
1698            android:configChanges="screenLayout|screenSize|orientation|smallestScreenSize"
1699            android:supportsPictureInPicture="true"
1700            android:exported="true">
1701        </activity>
1702
1703        <activity android:name="android.app.activity.ActivityTransitionDrawableTest$TestActivity"
1704                  android:exported="true"
1705                  android:enabled="true"
1706                  android:theme="@style/Theme">
1707        </activity>
1708
1709        <activity
1710            android:name="android.os.TestVrActivity"
1711            android:enableVrMode="com.android.frameworks.coretests/android.os.TestVrActivity$TestVrListenerService">
1712        </activity>
1713
1714        <service android:name="android.os.TestVrActivity$TestVrListenerService"
1715            android:exported="true"
1716            android:enabled="true"
1717            android:label="Test Vr Listener Service"
1718            android:permission="android.permission.BIND_VR_LISTENER_SERVICE">
1719            <intent-filter>
1720              <action android:name="android.service.vr.VrListenerService" />
1721            </intent-filter>
1722        </service>
1723
1724        <service android:name="android.content.CrossUserContentService"
1725                android:exported="true" />
1726
1727        <activity android:name="android.app.assist.EmptyLayoutActivity"
1728                  android:label="My Title"
1729                  android:exported="true">
1730           <intent-filter>
1731               <action android:name="android.intent.action.MAIN" />
1732               <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1733           </intent-filter>
1734        </activity>
1735        <activity android:name="android.window.WindowMetricsHelperTest$TestActivity"
1736                  android:resizeableActivity="true"
1737                  android:exported="true">
1738        </activity>
1739
1740        <activity android:name="android.content.res.FontScaleConverterActivityTest$TestActivity"
1741                  android:exported="true">
1742        </activity>
1743
1744        <service android:name="android.view.stylus.HandwritingImeService"
1745                 android:label="Handwriting IME"
1746                 android:permission="android.permission.BIND_INPUT_METHOD"
1747                 android:exported="true">
1748            <intent-filter>
1749                <action android:name="android.view.InputMethod"/>
1750            </intent-filter>
1751            <meta-data android:name="android.view.im"
1752                       android:resource="@xml/ime_meta_handwriting"/>
1753        </service>
1754
1755        <activity android:name="android.widget.PointerIconTestActivity"
1756                  android:label="PointerIconTestActivity"
1757                  android:screenOrientation="portrait"
1758                  android:exported="true"
1759                  android:theme="@android:style/Theme.Material.Light">
1760            <intent-filter>
1761                <action android:name="android.intent.action.MAIN" />
1762                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1763            </intent-filter>
1764        </activity>
1765
1766        <activity android:name="android.view.ViewGroupTestActivity"
1767                  android:label="ViewGroup Test"
1768                  android:exported="true">
1769            <intent-filter>
1770                <action android:name="android.intent.action.MAIN" />
1771                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
1772            </intent-filter>
1773        </activity>
1774
1775        <!-- Used by WallpaperInstanceTest -->
1776        <service
1777            android:name="stub.StubWallpaperService"
1778            android:directBootAware="true"
1779            android:enabled="true"
1780            android:exported="true"
1781            android:label="Stub wallpaper"
1782            android:permission="android.permission.BIND_WALLPAPER">
1783
1784            <intent-filter>
1785                <action android:name="android.service.wallpaper.WallpaperService" />
1786            </intent-filter>
1787
1788            <!-- Link to XML that defines the wallpaper info. -->
1789            <meta-data
1790                android:name="android.service.wallpaper"
1791                android:resource="@xml/livewallpaper" />
1792        </service>
1793    </application>
1794
1795    <instrumentation android:name="androidx.test.runner.AndroidJUnitRunner"
1796            android:targetPackage="com.android.frameworks.coretests"
1797            android:label="Frameworks Core Tests" />
1798</manifest>
1799