Home | History | Annotate | Download | only in tests
      1 <!--
      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     package="com.android.cts.stub">
     19 
     20     <permission android:name="android.app.cts.permission.TEST_GRANTED"
     21         android:protectionLevel="normal"
     22             android:label="@string/permlab_testGranted"
     23             android:description="@string/permdesc_testGranted">
     24         <meta-data android:name="android.app.cts.string" android:value="foo" />
     25         <meta-data android:name="android.app.cts.boolean" android:value="true" />
     26         <meta-data android:name="android.app.cts.integer" android:value="100" />
     27         <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
     28         <meta-data android:name="android.app.cts.float" android:value="100.1" />
     29         <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
     30     </permission>
     31 
     32     <uses-permission android:name="android.permission.GET_TASKS" />
     33     <uses-permission android:name="android.permission.SET_WALLPAPER" />
     34     <uses-permission android:name="android.permission.SET_TIME_ZONE" />
     35     <uses-permission android:name="android.permission.WRITE_CONTACTS" />
     36     <uses-permission android:name="android.permission.READ_CONTACTS" />
     37     <uses-permission android:name="android.permission.DEVICE_POWER" />
     38     <uses-permission android:name="android.permission.STATUS_BAR" />
     39     <uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
     40     <uses-permission android:name="android.permission.VIBRATE" />
     41     <uses-permission android:name="android.permission.PERSISTENT_ACTIVITY" />
     42     <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
     43     <uses-permission android:name="android.permission.INSTALL_PACKAGES" />
     44     <uses-permission android:name="android.permission.WRITE_SETTINGS" />
     45     <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
     46     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
     47     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
     48     <uses-permission android:name="android.permission.WRITE_OWNER_DATA" />
     49     <uses-permission android:name="android.permission.READ_OWNER_DATA" />
     50     <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
     51     <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
     52     <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
     53     <uses-permission android:name="android.permission.DELETE_CACHE_FILES" />
     54     <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
     55     <uses-permission android:name="android.permission.ADD_SYSTEM_SERVICE" />
     56     <uses-permission android:name="android.permission.BROADCAST_STICKY" />
     57     <uses-permission android:name="android.app.cts.permission.TEST_GRANTED" />
     58     <uses-permission android:name="android.permission.INJECT_EVENTS" />
     59     <uses-permission android:name="android.permission.INTERNET" />
     60     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
     61     <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
     62     <uses-permission android:name="android.permission.WAKE_LOCK" />
     63     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
     64     <uses-permission android:name="android.permission.CALL_PHONE" />
     65     <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
     66     <uses-permission android:name="android.permission.RECORD_AUDIO" />
     67     <uses-permission android:name="android.permission.DUMP" />
     68 
     69     <!-- Used for PackageManager test, don't delete this INTERNET permission -->
     70     <uses-permission android:name="android.permission.INTERNET" />
     71     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
     72     <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
     73     <uses-permission android:name="android.permission.WAKE_LOCK" />
     74     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
     75     <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
     76     <uses-permission android:name="android.permission.CAMERA" />
     77     <uses-permission android:name="android.permission.SET_PREFERRED_APPLICATIONS" />
     78     <uses-permission android:name="android.permission.INSTALL_PACKAGES" />
     79     <uses-permission android:name="android.permission.GET_PACKAGE_SIZE" />
     80     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
     81     <uses-permission android:name="android.permission.SEND_SMS" />
     82     <uses-permission android:name="android.permission.READ_PHONE_STATE" />
     83     <uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
     84     <uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS" />
     85     <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY" />
     86     <uses-permission android:name="android.permission.READ_USER_DICTIONARY" />
     87 
     88     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
     89     <uses-permission android:name="android.permission.READ_LOGS" />
     90 
     91     <!-- content sync tests -->
     92     <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
     93     <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
     94     <uses-permission android:name="android.permission.GET_ACCOUNTS" />
     95     <uses-permission android:name="android.permission.USE_CREDENTIALS" />
     96     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
     97     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
     98     <uses-permission android:name="android.permission.READ_SYNC_STATS" />
     99     
    100     <!-- Used for PackageManager test, don't delete this permission-tree -->
    101     <permission-tree android:name="com.android.cts.stub.permission.TEST_DYNAMIC"
    102                     android:label="Test Tree"/>
    103 
    104     <!-- Used for PackageManager test, don't delete this permission-group -->
    105     <permission-group android:name="android.permission-group.COST_MONEY"/>
    106     <!-- Used for PackageManager test, don't delete! -->
    107     <uses-configuration/>
    108 
    109     <application android:label="Android TestCase"
    110                 android:icon="@drawable/size_48x48" android:name="android.app.cts.MockApplication">
    111 
    112         <activity android:name="android.media.cts.AudioManagerStub"
    113             android:label="AudioManagerStub"/>
    114         <activity android:name="android.media.cts.AudioManagerStubHelper"
    115             android:label="AudioManagerStubHelper"/>
    116 
    117         <activity android:name="android.widget.cts.TwoLineListItemStubActivity"
    118             android:label="TwoLineListItemStubActivity">
    119             <intent-filter>
    120                 <action android:name="android.intent.action.MAIN" />
    121                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    122             </intent-filter>
    123         </activity>
    124 
    125         <activity android:name="android.media.cts.MediaStubActivity"
    126             android:label="MediaStubActivity">
    127             <intent-filter>
    128                 <action android:name="android.intent.action.MAIN" />
    129                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    130             </intent-filter>
    131         </activity>
    132 
    133         <activity android:name="android.media.cts.RingtonePickerActivity"
    134             android:label="RingtonePickerActivity">
    135             <intent-filter>
    136                 <action android:name="android.intent.action.MAIN"/>
    137                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    138             </intent-filter>
    139         </activity>
    140 
    141         <activity android:name="android.view.cts.ViewStubStubActivity"
    142             android:label="ViewStubStubActivity">
    143             <intent-filter>
    144                 <action android:name="android.intent.action.MAIN"/>
    145                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    146             </intent-filter>
    147         </activity>
    148 
    149         <activity android:name="android.widget.cts.ViewFlipperStubActivity"
    150             android:label="ViewFlipperStubActivity">
    151             <intent-filter>
    152                 <action android:name="android.intent.action.MAIN" />
    153                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    154             </intent-filter>
    155         </activity>
    156 
    157         <activity android:name="android.app.cts.DialogStubActivity"
    158             android:label="DialogStubActivity">
    159             <intent-filter>
    160                 <action android:name="android.intent.action.MAIN" />
    161                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    162             </intent-filter>
    163         </activity>
    164 
    165         <activity android:name="android.widget.cts.HorizontalScrollViewStubActivity"
    166             android:label="HorizontalScrollViewStubActivity">
    167             <intent-filter>
    168                 <action android:name="android.intent.action.MAIN" />
    169                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    170             </intent-filter>
    171         </activity>
    172 
    173         <activity android:name="android.widget.cts.SlidingDrawerStubActivity"
    174             android:label="SlidingDrawerStubActivity">
    175             <intent-filter>
    176                 <action android:name="android.intent.action.MAIN" />
    177                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    178             </intent-filter>
    179         </activity>
    180 
    181         <activity android:name="android.view.cts.UsingViewsStubActivity"
    182             android:label="Using Views Test">
    183             <intent-filter>
    184                 <action android:name="android.intent.action.MAIN" />
    185                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    186             </intent-filter>
    187         </activity>
    188         <activity android:name="android.view.cts.FocusHandlingStubActivity"
    189             android:label="Focus Handling Test">
    190             <intent-filter>
    191                 <action android:name="android.intent.action.MAIN" />
    192                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    193             </intent-filter>
    194         </activity>
    195         <activity android:name="android.app.cts.MockActivity" android:label="MockActivity">
    196             <meta-data android:name="android.app.alias"
    197                 android:resource="@xml/alias" />
    198             <meta-data android:name="android.app.intent.filter"
    199                 android:resource="@xml/intentfilter" />
    200             <meta-data android:name="android.widget.layout"
    201                 android:resource="@xml/layout" />
    202             <meta-data android:name="android.view.merge"
    203                 android:resource="@xml/merge" />
    204         </activity>
    205 
    206         <activity android:name="android.widget.cts.DigitalClockStubActivity"
    207             android:label="DigitalClockStubActivity">
    208             <intent-filter>
    209                 <action android:name="android.intent.action.MAIN" />
    210                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    211             </intent-filter>
    212         </activity>
    213 
    214         <activity android:name="android.widget.cts.ImageViewStubActivity"
    215             android:label="ImageViewStubActivity">
    216             <intent-filter>
    217                 <action android:name="android.intent.action.MAIN" />
    218                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    219             </intent-filter>
    220         </activity>
    221 
    222         <activity android:name="android.widget.cts.SeekBarStubActivity"
    223             android:label="SeekBarStubActivity">
    224             <intent-filter>
    225                 <action android:name="android.intent.action.MAIN" />
    226                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    227             </intent-filter>
    228         </activity>
    229 
    230         <activity android:name="android.widget.cts.ScrollViewStubActivity"
    231             android:label="ScrollViewStubActivity">
    232             <intent-filter>
    233                 <action android:name="android.intent.action.MAIN" />
    234                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    235             </intent-filter>
    236         </activity>
    237 
    238         <activity android:name="android.widget.cts.FrameLayoutStubActivity"
    239             android:label="FrameLayoutStubActivity">
    240             <intent-filter>
    241                 <action android:name="android.intent.action.MAIN" />
    242                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    243             </intent-filter>
    244         </activity>
    245 
    246         <activity android:name="android.widget.cts.LinearLayoutStubActivity"
    247             android:label="LinearLayoutStubActivity">
    248             <intent-filter>
    249                 <action android:name="android.intent.action.MAIN" />
    250                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    251             </intent-filter>
    252         </activity>
    253 
    254         <activity android:name="android.widget.cts.ProgressBarStubActivity"
    255             android:label="ProgressBarStubActivity">
    256             <intent-filter>
    257                 <action android:name="android.intent.action.MAIN" />
    258                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    259             </intent-filter>
    260         </activity>
    261 
    262         <activity android:name="android.widget.cts.ChronometerStubActivity"
    263             android:label="ChronometerStubActivity">
    264             <intent-filter>
    265                 <action android:name="android.intent.action.MAIN"/>
    266                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    267             </intent-filter>
    268         </activity>
    269 
    270         <activity android:name="android.widget.cts.MediaControllerStubActivity"
    271             android:label="MediaControllerStubActivity">
    272             <intent-filter>
    273                 <action android:name="android.intent.action.MAIN" />
    274                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    275             </intent-filter>
    276         </activity>
    277 
    278         <activity android:name="android.widget.cts.RatingBarStubActivity"
    279             android:label="RatingBarStubActivity">
    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.cts.RemoteViewsStubActivity"
    287             android:label="RemoteViewsStubActivity">
    288             <intent-filter>
    289                 <action android:name="android.intent.action.MAIN" />
    290                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    291             </intent-filter>
    292         </activity>
    293 
    294         <activity android:name="android.view.cts.ViewGroupStubActivity" android:label="ViewGroupStubActivity">
    295             <intent-filter>
    296                 <action android:name="android.intent.action.MAIN"/>
    297                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    298             </intent-filter>
    299         </activity>
    300         <activity android:name="android.view.cts.ViewTestStubActivity"
    301             android:label="ViewTestStubActivity">
    302             <intent-filter>
    303                 <action android:name="android.intent.action.MAIN" />
    304                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    305             </intent-filter>
    306         </activity>
    307         <activity android:name="android.view.cts.ViewLayoutPositionTestStubActivity"
    308             android:label="ViewTestStubActivity">
    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.view.cts.WindowStubActivity"
    316             android:label="WindowStubActivity">
    317             <intent-filter>
    318                 <action android:name="android.intent.action.MAIN" />
    319                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    320             </intent-filter>
    321         </activity>
    322 
    323         <activity android:name="android.widget.cts.ViewGroupStubActivity"
    324             android:label="WidgetViewGroupStubActivity">
    325             <intent-filter>
    326                 <action android:name="android.intent.action.MAIN" />
    327                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    328             </intent-filter>
    329         </activity>
    330 
    331         <activity android:name="android.widget.cts.VideoViewStubActivity"
    332             android:label="VideoViewStubActivity">
    333             <intent-filter>
    334                 <action android:name="android.intent.action.MAIN" />
    335                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    336             </intent-filter>
    337         </activity>
    338 
    339         <activity android:name="android.widget.cts.AutoCompleteStubActivity"
    340             android:label="AutoCompleteStubActivity">
    341             <intent-filter>
    342                 <action android:name="android.intent.action.MAIN" />
    343                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    344             </intent-filter>
    345         </activity>
    346 
    347         <activity android:name="android.widget.cts.ViewAnimatorStubActivity" android:label="ViewAnimatorStubActivity">
    348             <intent-filter>
    349                 <action android:name="android.intent.action.MAIN"/>
    350                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    351             </intent-filter>
    352         </activity>
    353 
    354         <activity android:name="android.widget.cts.GridViewStubActivity"
    355             android:label="GridViewStubActivity">
    356             <intent-filter>
    357                 <action android:name="android.intent.action.MAIN" />
    358                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    359             </intent-filter>
    360         </activity>
    361 
    362         <activity android:name="android.widget.cts.RelativeLayoutStubActivity"
    363             android:label="RelativeLayoutStubActivity">
    364             <intent-filter>
    365                 <action android:name="android.intent.action.MAIN" />
    366                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    367             </intent-filter>
    368         </activity>
    369 
    370         <activity android:name="android.widget.cts.FrameLayoutStubActivity"
    371             android:label="FrameLayoutStubActivity">
    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         <service android:name="android.content.cts.MockContextWrapperService" />
    379         <activity android:name=".content.ContextWrapperStubActivity"
    380             android:label="ContextWrapperStubActivity">
    381             <intent-filter>
    382                 <action android:name="android.intent.action.MAIN" />
    383             </intent-filter>
    384         </activity>
    385 
    386         <receiver android:name="android.content.cts.MockReceiverFirst">
    387             <intent-filter android:priority="3">
    388                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" />
    389             </intent-filter>
    390         </receiver>
    391         <receiver android:name="android.content.cts.MockReceiverAbort">
    392             <intent-filter android:priority="2">
    393                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" />
    394             </intent-filter>
    395         </receiver>
    396         <receiver android:name="android.content.cts.MockReceiver">
    397             <intent-filter android:priority="1">
    398                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_MOCKTEST" />
    399                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" />
    400                 <action android:name="android.content.cts.ContextWrapperTest.BROADCAST_TESTORDER" />
    401             </intent-filter>
    402         </receiver>
    403 
    404         <activity android:name="android.provider.cts.BrowserStubActivity"
    405             android:label="BrowserStubActivity">
    406             <intent-filter>
    407                 <action android:name="android.intent.action.MAIN" />
    408                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    409             </intent-filter>
    410         </activity>
    411 
    412         <activity android:name="android.content.cts.AvailableIntentsActivity"
    413             android:label="AvailableIntentsActivity">
    414             <intent-filter>
    415                 <action android:name="android.intent.action.MAIN" />
    416                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    417             </intent-filter>
    418         </activity>
    419 
    420         <activity android:name="android.widget.cts.TableStubActivity"
    421             android:label="TableStubActivity">
    422             <intent-filter>
    423                 <action android:name="android.intent.action.MAIN" />
    424                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    425             </intent-filter>
    426         </activity>
    427 
    428         <activity android:name="android.widget.cts.TabHostStubActivity"
    429             android:label="TabHostStubActivity">
    430             <intent-filter>
    431                 <action android:name="android.intent.action.MAIN" />
    432                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    433             </intent-filter>
    434         </activity>
    435 
    436         <activity android:name="android.view.animation.cts.AnimationTestStubActivity"
    437             android:label="AnimationTestStubActivity">
    438             <intent-filter>
    439                 <action android:name="android.intent.action.MAIN"/>
    440                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    441             </intent-filter>
    442         </activity>
    443 
    444         <activity android:name="android.view.animation.cts.GridLayoutAnimStubActivity"
    445             android:label="GridLayoutAnimStubActivity">
    446             <intent-filter>
    447                 <action android:name="android.intent.action.MAIN"/>
    448                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    449             </intent-filter>
    450         </activity>
    451 
    452         <activity android:name="android.view.animation.cts.LayoutAnimStubActivity"
    453             android:label="LayoutAnimStubActivity">
    454             <intent-filter>
    455                 <action android:name="android.intent.action.MAIN"/>
    456                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    457             </intent-filter>
    458         </activity>
    459 
    460         <activity android:name="android.webkit.cts.CookieSyncManagerStubActivity"
    461             android:label="CookieSyncManagerStubActivity">
    462             <intent-filter>
    463                 <action android:name="android.intent.action.MAIN" />
    464                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    465             </intent-filter>
    466         </activity>
    467 
    468         <activity android:name="android.widget.cts.ExpandableListSimple"
    469             android:label="ExpandableListSimple">
    470             <intent-filter>
    471                 <action android:name="android.intent.action.MAIN" />
    472                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    473             </intent-filter>
    474         </activity>
    475 
    476         <activity android:name="android.widget.cts.StubActivity"
    477             android:label="StubActivity">
    478             <intent-filter>
    479                 <action android:name="android.intent.action.MAIN" />
    480                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    481             </intent-filter>
    482         </activity>
    483 
    484         <activity android:name="android.widget.cts.ExpandableListWithHeaders"
    485             android:label="ExpandableListWithHeaders">
    486             <intent-filter>
    487                 <action android:name="android.intent.action.MAIN" />
    488                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    489             </intent-filter>
    490         </activity>
    491 
    492         <activity android:name="android.widget.cts.GalleryStubActivity"
    493             android:label="GalleryStubActivity">
    494             <action android:name="android.intent.action.MAIN" />
    495             <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    496         </activity>
    497 
    498         <activity android:name="android.widget.cts.MockPopupWindowStubActivity"
    499             android:label="MockPopupWindowStubActivity">
    500             <action android:name="android.intent.action.MAIN" />
    501             <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    502         </activity>
    503 
    504        <activity android:name="android.media.cts.FaceDetectorStub"
    505             android:label="FaceDetectorStub"/>
    506 
    507         <activity android:name="android.widget.cts.ListViewStubActivity"
    508             android:label="ListViewStubActivity">
    509             <intent-filter>
    510                 <action android:name="android.intent.action.MAIN" />
    511                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    512             </intent-filter>
    513         </activity>
    514 
    515         <activity android:name="android.widget.cts.TextViewStubActivity"
    516             android:label="TextViewStubActivity">
    517             <intent-filter>
    518                 <action android:name="android.intent.action.MAIN" />
    519                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    520             </intent-filter>
    521         </activity>
    522 
    523         <activity android:name="android.widget.cts.DialerFilterStubActivity"
    524             android:label="DialerFilterStubActivity">
    525             <intent-filter>
    526                 <action android:name="android.intent.action.MAIN" />
    527                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    528             </intent-filter>
    529         </activity>
    530         <activity android:name="android.widget.cts.MultiAutoCompleteTextViewStubActivity"
    531             android:label="MultiAutoCompleteTextView Test Activity">
    532             <intent-filter>
    533                 <action android:name="android.intent.action.MAIN" />
    534                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    535             </intent-filter>
    536         </activity>
    537 
    538         <activity android:name="android.widget.cts.AdapterViewStubActivity"
    539             android:label="AdapterViewStubActivity">
    540             <intent-filter>
    541                 <action android:name="android.intent.action.MAIN" />
    542                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    543             </intent-filter>
    544         </activity>
    545 
    546         <activity android:name="android.widget.cts.CheckedTextViewStubActivity"
    547             android:label="CheckedTextViewStubActivity"/>
    548 
    549         <activity android:name="android.hardware.cts.CameraStubActivity"
    550             android:label="CameraStubActivity"
    551             android:screenOrientation="landscape">
    552         </activity>
    553 
    554         <activity android:name="android.view.cts.MenuInflaterStubActivity"
    555                                         android:label="MenuInflaterStubActivity">
    556             <intent-filter>
    557                 <action android:name="android.intent.action.MAIN"/>
    558                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    559             </intent-filter>
    560         </activity>
    561 
    562         <activity android:name="android.text.method.cts.KeyListenerStubActivity"
    563             android:label="KeyListenerStubActivity"/>
    564 
    565         <activity android:name="android.text.method.cts.StubActivity"
    566             android:label="StubActivity">
    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.text.style.cts.URLSpanStubActivity"
    574             android:label="URLSpanStubActivity">
    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.text.style.cts.MockURLSpanTestActivity"
    582             android:label="MockURLSpanTestActivity"
    583             android:launchMode="singleTask"
    584             android:alwaysRetainTaskState="true"
    585             android:configChanges="orientation|keyboardHidden">
    586             <intent-filter>
    587                 <action android:name="android.intent.action.VIEW" />
    588                 <category android:name="android.intent.category.DEFAULT" />
    589                 <category android:name="android.intent.category.BROWSABLE" />
    590                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    591                 <data android:scheme="ctstest" />
    592             </intent-filter>
    593         </activity>
    594 
    595         <activity android:name="android.widget.cts.ZoomButtonStubActivity" 
    596             android:label="ZoomButtonStubActivity">
    597             <intent-filter>
    598                 <action android:name="android.intent.action.MAIN"/>
    599                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    600             </intent-filter>
    601         </activity>
    602 
    603         <activity android:name="android.view.cts.SurfaceViewStubActivity"
    604             android:label="SurfaceViewStubActivity">
    605             <intent-filter>
    606                 <action android:name="android.intent.action.MAIN"/>
    607                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    608             </intent-filter>
    609         </activity>
    610 
    611         <activity android:name="android.app.cts.MockApplicationActivity"
    612             android:label="MockApplicationActivity">
    613             <intent-filter>
    614                 <action android:name="android.intent.action.MAIN"/>
    615                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    616             </intent-filter>
    617         </activity>
    618 
    619         <activity android:name="android.app.cts.InstrumentationTestActivity"
    620             android:label="InstrumentationTestActivity">
    621             <action android:name="android.intent.action.MAIN" />
    622             <category android:name="android.intent.category.DEFAULT" />
    623             <data android:mimeType="vnd.android.cursor.dir/person" />
    624         </activity>
    625 
    626         <activity android:name="android.app.cts.AliasActivityStub">
    627             <meta-data android:name="android.app.alias"
    628                 android:resource="@xml/alias" />
    629         </activity>
    630 
    631         <activity android:name="android.webkit.cts.WebViewStubActivity"
    632             android:label="WebViewStubActivity">
    633             <intent-filter>
    634                 <action android:name="android.intent.action.MAIN" />
    635                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    636             </intent-filter>
    637         </activity>
    638 
    639         <activity android:name="android.app.cts.ChildActivity"
    640                         android:label="ChildActivity" />
    641 
    642         <receiver android:name="android.app.cts.MockReceiver">
    643             <intent-filter>
    644                 <action android:name="android.app.cts.PendingIntentTest.TEST_RECEIVER" />
    645             </intent-filter>
    646         </receiver>
    647 
    648         <service android:name="android.app.cts.MockService" />
    649 
    650         <activity android:name="android.app.cts.SearchManagerStubActivity"
    651                 android:label="SearchManagerStubActivity">
    652             <intent-filter>
    653                 <action android:name="android.intent.action.SEARCH" />
    654                 <category android:name="android.intent.category.DEFAULT" />
    655             </intent-filter>
    656             <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" />
    657         </activity>
    658 
    659         <service android:name="android.app.cts.LocalService">
    660             <intent-filter>
    661                 <action android:name="android.app.cts.activity.SERVICE_LOCAL" />
    662             </intent-filter>
    663             <meta-data android:name="android.app.cts.string" android:value="foo" />
    664             <meta-data android:name="android.app.cts.boolean" android:value="true" />
    665             <meta-data android:name="android.app.cts.integer" android:value="100" />
    666             <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
    667             <meta-data android:name="android.app.cts.float" android:value="100.1" />
    668             <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
    669         </service>
    670 
    671         <service android:name="android.app.cts.LocalGrantedService"
    672              android:permission="android.app.cts.permission.TEST_GRANTED">
    673             <intent-filter>
    674                 <action android:name="android.app.cts.activity.SERVICE_LOCAL_GRANTED" />
    675             </intent-filter>
    676         </service>
    677 
    678         <service android:name="android.app.cts.LocalDeniedService"
    679                android:permission="android.app.cts.permission.TEST_DENIED">
    680             <intent-filter>
    681                 <action android:name="android.app.cts.activity.SERVICE_LOCAL_DENIED" />
    682             </intent-filter>
    683         </service>
    684 
    685         <activity android:name="android.app.cts.TestedScreen"
    686                 android:process=":remoteScreen">
    687         </activity>
    688         <activity android:name="android.app.cts.LocalScreen" android:multiprocess="true">
    689         </activity>
    690         <activity android:name="android.app.cts.ClearTop" android:multiprocess="true"
    691                android:launchMode="singleTop">
    692         </activity>
    693         <activity android:name="android.app.cts.LocalDialog" android:multiprocess="true"
    694                android:theme="@android:style/Theme.Dialog">
    695         </activity>
    696 
    697         <activity android:name="android.app.cts.PendingIntentStubActivity"
    698              android:label="PendingIntentStubActivity"/>
    699 
    700         <activity android:name="android.app.cts.LocalActivityManagerStubActivity"
    701                         android:label="LocalActivityManagerStubActivity" />
    702 
    703         <activity android:name="android.app.cts.LocalActivityManagerTestHelper"
    704             android:label="LocalActivityManagerTestHelper" />
    705 
    706         <activity android:name="android.app.cts.LaunchpadTabActivity" android:multiprocess="true">
    707         </activity>
    708 
    709         <activity android:name="android.app.cts.LocalActivity" android:multiprocess="true">
    710             <meta-data android:name="android.app.cts.string" android:value="foo" />
    711             <meta-data android:name="android.app.cts.boolean" android:value="true" />
    712             <meta-data android:name="android.app.cts.integer" android:value="100" />
    713             <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
    714             <meta-data android:name="android.app.cts.float" android:value="100.1" />
    715             <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
    716         </activity>
    717 
    718         <activity android:name="android.app.cts.TestedActivity"
    719                 android:process=":remoteActivity">
    720         </activity>
    721 
    722         <activity android:name="android.app.cts.ExpandableListTestActivity"
    723             android:label="ExpandableListTestActivity">
    724             <intent-filter>
    725                 <action android:name="android.intent.action.MAIN" />
    726                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    727             </intent-filter>
    728         </activity>
    729 
    730         <activity android:name="android.view.cts.FocusFinderStubActivity"
    731             android:label="FocusFinderStubActivity">
    732             <action android:name="android.intent.action.MAIN" />
    733             <category android:name="android.intent.category.DEFAULT" />
    734         </activity>
    735 
    736         <activity android:name="android.view.cts.GestureDetectorStubActivity"
    737             android:label="GestureDetectorStubActivity"/>
    738 
    739         <!--Test for PackageManager-->
    740         <activity android:name="android.content.pm.cts.TestPmActivity"
    741                 android:icon="@drawable/start">
    742             <intent-filter>
    743                 <action android:name="android.intent.action.PMTEST" />
    744                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    745             </intent-filter>
    746             <meta-data android:name="android.content.pm.cts.xmltest" android:resource="@xml/pm_test" />
    747         </activity>
    748         <activity android:name="android.content.pm.cts.TestPmCompare">
    749             <intent-filter>
    750                 <action android:name="android.intent.action.MAIN" />
    751                 <category android:name="android.intent.category.INFO" />
    752             </intent-filter>
    753         </activity>
    754         <!--Test for PackageManager-->
    755         <service android:name="android.content.pm.cts.TestPmService">
    756             <intent-filter>
    757                 <action android:name="android.content.pm.cts.activity.PMTEST_SERVICE" />
    758             </intent-filter>
    759         </service>
    760         <!--Test for PackageManager-->
    761         <receiver android:name="android.content.pm.cts.PmTestReceiver">
    762             <intent-filter>
    763                 <action android:name="android.content.pm.cts.PackageManagerTest.PMTEST_RECEIVER" />
    764             </intent-filter>
    765         </receiver>
    766 
    767         <!-- Used for PackageManager test, don't delete this MockContentProvider provider -->
    768         <provider android:name="android.content.cts.MockContentProvider" android:authorities="ctstest"
    769             android:multiprocess="false" />
    770         <provider android:name="android.content.cts.DummyProvider"
    771             android:authorities="android.content.cts.dummyprovider"
    772             android:multiprocess="true" />
    773 
    774         <activity android:name="android.app.cts.ChildTabActivity" android:label="ChildTabActivity" />
    775 
    776         <activity android:name="android.app.cts.LauncherActivityStub"
    777                   android:label="LauncherActivityStub" >
    778             <intent-filter>
    779                 <action android:name="android.intent.action.MAIN"/>
    780                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    781             </intent-filter>
    782         </activity>
    783 
    784         <activity android:name="android.app.cts.MockTabActivity" android:label="MockTabActivity" />
    785 
    786         <activity android:name="android.app.cts.AppStubActivity" android:label="AppStubActivity">
    787             <intent-filter>
    788                 <action android:name="android.intent.action.MAIN" />
    789                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    790             </intent-filter>
    791         </activity>
    792 
    793         <activity android:name="android.app.cts.DialogStubActivity"
    794             android:label="DialogStubActivity">
    795             <intent-filter>
    796                 <action android:name="android.intent.action.MAIN" />
    797                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    798             </intent-filter>
    799         </activity>
    800 
    801         <activity android:name="android.app.cts.ActivityManagerStubFooActivity"
    802             android:label="ActivityManagerStubFooActivity">
    803             <intent-filter>
    804                 <action android:name="android.intent.action.MAIN" />
    805                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    806             </intent-filter>
    807         </activity>
    808 
    809         <activity android:name="android.app.cts.ActivityManagerRecentOneActivity"
    810             android:label="ActivityManagerRecentOneActivity"
    811             android:allowTaskReparenting="true"
    812             android:taskAffinity="android.app.cts.recentOne">
    813             <intent-filter>
    814                 <action android:name="android.intent.action.MAIN" />
    815             </intent-filter>
    816         </activity>
    817 
    818         <activity android:name="android.app.cts.ActivityManagerRecentTwoActivity"
    819             android:label="ActivityManagerRecentTwoActivity"
    820             android:allowTaskReparenting="true"
    821             android:taskAffinity="android.app.cts.recentTwo">
    822             <intent-filter>
    823                 <action android:name="android.intent.action.MAIN" />
    824             </intent-filter>
    825         </activity>
    826 
    827         <activity android:name="android.app.cts.ActivityManagerStubCrashActivity"
    828             android:label="ActivityManagerStubCrashActivity"
    829             android:multiprocess="true"
    830             android:process=":ActivityManagerStubCrashActivity">
    831             <intent-filter>
    832                 <action android:name="android.intent.action.MAIN" />
    833             </intent-filter>
    834         </activity>
    835 
    836         <activity android:name="android.text.method.cts.StubActivity"
    837             android:label="StubActivity">
    838             <intent-filter>
    839                 <action android:name="android.intent.action.MAIN" />
    840                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    841             </intent-filter>
    842         </activity>
    843 
    844         <service android:name="android.app.cts.StubRemoteService"
    845             android:process=":remote">
    846             <intent-filter>
    847                 <action
    848                     android:name="android.app.cts.ISecondary" />
    849                 <action
    850                     android:name="android.app.REMOTESERVICE" />
    851             </intent-filter>
    852         </service>
    853 
    854         <activity android:name="android.app.cts.ListActivityTestHelper"
    855             android:label="ListActivityTestHelper" />
    856         <activity android:name="android.app.ActivityGroup"
    857             android:label="ActivityGroup" />
    858 
    859         <activity android:name="android.app.cts.KeyguardManagerActivity"
    860             android:label="KeyguardManagerActivity">
    861             <intent-filter>
    862                 <action android:name="android.intent.action.MAIN" />
    863                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    864             </intent-filter>
    865         </activity>
    866 
    867         <activity android:name="android.os.cts.CountDownTimerTestStub"
    868             android:label="CountDownTimerTestStub">
    869             <intent-filter>
    870                 <action android:name="android.intent.action.MAIN" />
    871                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    872             </intent-filter>
    873         </activity>
    874 
    875         <service android:name="android.os.cts.EmptyService"
    876             android:process=":remote">
    877             <intent-filter>
    878                 <action
    879                     android:name="android.os.cts.IEmptyService" />
    880                 <action
    881                     android:name="android.os.REMOTESERVICE" />
    882             </intent-filter>
    883         </service>
    884 
    885         <service android:name="android.os.cts.MessengerService"
    886                 android:process=":messengerService">
    887         </service>
    888         <service android:name="android.app.cts.IntentServiceStub"/>
    889 
    890         <activity android:name="android.app.cts.LaunchpadActivity" android:multiprocess="true">
    891         </activity>
    892 
    893         <service android:name="android.content.cts.MockSyncAdapterService" android:exported="true">
    894             <intent-filter>
    895                 <action android:name="android.content.SyncAdapter" />
    896             </intent-filter>
    897 
    898             <meta-data android:name="android.content.SyncAdapter"
    899                        android:resource="@xml/syncadapter" />
    900         </service>
    901 
    902         <service android:name="android.content.cts.MockAccountService" android:exported="true"
    903                  >
    904             <intent-filter>
    905                 <action android:name="android.accounts.AccountAuthenticator" />
    906             </intent-filter>
    907 
    908             <meta-data android:name="android.accounts.AccountAuthenticator"
    909                        android:resource="@xml/authenticator" />
    910         </service>
    911 
    912     </application>
    913 
    914     <!--Test for PackageManager, please put this at the very beginning-->
    915     <instrumentation android:name="android.content.pm.cts.TestPmInstrumentation"
    916         android:targetPackage="android"
    917         android:label="PackageManager Instrumentation Test" />
    918 
    919 </manifest>
    920 
    921