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     <uses-permission android:name="android.permission.NFC" />
     69 
     70     <!-- Used for PackageManager test, don't delete this INTERNET permission -->
     71     <uses-permission android:name="android.permission.INTERNET" />
     72     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
     73     <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
     74     <uses-permission android:name="android.permission.WAKE_LOCK" />
     75     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
     76     <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
     77     <uses-permission android:name="android.permission.CAMERA" />
     78     <uses-permission android:name="android.permission.SET_PREFERRED_APPLICATIONS" />
     79     <uses-permission android:name="android.permission.INSTALL_PACKAGES" />
     80     <uses-permission android:name="android.permission.GET_PACKAGE_SIZE" />
     81     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
     82     <uses-permission android:name="android.permission.SEND_SMS" />
     83     <uses-permission android:name="android.permission.READ_PHONE_STATE" />
     84     <uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
     85     <uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS" />
     86     <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY" />
     87     <uses-permission android:name="android.permission.READ_USER_DICTIONARY" />
     88 
     89     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
     90     <uses-permission android:name="android.permission.READ_LOGS" />
     91 
     92     <!-- content sync tests -->
     93     <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
     94     <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
     95     <uses-permission android:name="android.permission.GET_ACCOUNTS" />
     96     <uses-permission android:name="android.permission.USE_CREDENTIALS" />
     97     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
     98     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
     99     <uses-permission android:name="android.permission.READ_SYNC_STATS" />
    100     
    101     <!-- Used for PackageManager test, don't delete this permission-tree -->
    102     <permission-tree android:name="com.android.cts.stub.permission.TEST_DYNAMIC"
    103                     android:label="Test Tree"/>
    104 
    105     <!-- Used for PackageManager test, don't delete this permission-group -->
    106     <permission-group android:name="android.permission-group.COST_MONEY"/>
    107     <!-- Used for PackageManager test, don't delete! -->
    108     <uses-configuration/>
    109 
    110     <application android:label="Android TestCase"
    111                 android:icon="@drawable/size_48x48" android:name="android.app.cts.MockApplication">
    112 
    113         <activity android:name="android.media.cts.AudioManagerStub"
    114             android:label="AudioManagerStub"/>
    115         <activity android:name="android.media.cts.AudioManagerStubHelper"
    116             android:label="AudioManagerStubHelper"/>
    117 
    118         <activity android:name="android.widget.cts.TwoLineListItemStubActivity"
    119             android:label="TwoLineListItemStubActivity">
    120             <intent-filter>
    121                 <action android:name="android.intent.action.MAIN" />
    122                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    123             </intent-filter>
    124         </activity>
    125 
    126         <activity android:name="android.media.cts.MediaStubActivity"
    127             android:label="MediaStubActivity">
    128             <intent-filter>
    129                 <action android:name="android.intent.action.MAIN" />
    130                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    131             </intent-filter>
    132         </activity>
    133 
    134         <activity android:name="android.media.cts.RingtonePickerActivity"
    135             android:label="RingtonePickerActivity">
    136             <intent-filter>
    137                 <action android:name="android.intent.action.MAIN"/>
    138                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    139             </intent-filter>
    140         </activity>
    141 
    142         <activity android:name="android.view.cts.ViewStubStubActivity"
    143             android:label="ViewStubStubActivity">
    144             <intent-filter>
    145                 <action android:name="android.intent.action.MAIN"/>
    146                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    147             </intent-filter>
    148         </activity>
    149 
    150         <activity android:name="android.widget.cts.ViewFlipperStubActivity"
    151             android:label="ViewFlipperStubActivity">
    152             <intent-filter>
    153                 <action android:name="android.intent.action.MAIN" />
    154                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    155             </intent-filter>
    156         </activity>
    157 
    158         <activity android:name="android.app.cts.DialogStubActivity"
    159             android:label="DialogStubActivity">
    160             <intent-filter>
    161                 <action android:name="android.intent.action.MAIN" />
    162                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    163             </intent-filter>
    164         </activity>
    165 
    166         <activity android:name="android.widget.cts.HorizontalScrollViewStubActivity"
    167             android:label="HorizontalScrollViewStubActivity">
    168             <intent-filter>
    169                 <action android:name="android.intent.action.MAIN" />
    170                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    171             </intent-filter>
    172         </activity>
    173 
    174         <activity android:name="android.widget.cts.SlidingDrawerStubActivity"
    175             android:label="SlidingDrawerStubActivity">
    176             <intent-filter>
    177                 <action android:name="android.intent.action.MAIN" />
    178                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    179             </intent-filter>
    180         </activity>
    181 
    182         <activity android:name="android.view.cts.UsingViewsStubActivity"
    183             android:label="Using Views Test">
    184             <intent-filter>
    185                 <action android:name="android.intent.action.MAIN" />
    186                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    187             </intent-filter>
    188         </activity>
    189         <activity android:name="android.view.cts.FocusHandlingStubActivity"
    190             android:label="Focus Handling Test">
    191             <intent-filter>
    192                 <action android:name="android.intent.action.MAIN" />
    193                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    194             </intent-filter>
    195         </activity>
    196         <activity android:name="android.app.cts.MockActivity" android:label="MockActivity">
    197             <meta-data android:name="android.app.alias"
    198                 android:resource="@xml/alias" />
    199             <meta-data android:name="android.app.intent.filter"
    200                 android:resource="@xml/intentfilter" />
    201             <meta-data android:name="android.widget.layout"
    202                 android:resource="@xml/layout" />
    203             <meta-data android:name="android.view.merge"
    204                 android:resource="@xml/merge" />
    205         </activity>
    206 
    207         <activity android:name="android.widget.cts.DigitalClockStubActivity"
    208             android:label="DigitalClockStubActivity">
    209             <intent-filter>
    210                 <action android:name="android.intent.action.MAIN" />
    211                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    212             </intent-filter>
    213         </activity>
    214 
    215         <activity android:name="android.widget.cts.ImageViewStubActivity"
    216             android:label="ImageViewStubActivity">
    217             <intent-filter>
    218                 <action android:name="android.intent.action.MAIN" />
    219                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    220             </intent-filter>
    221         </activity>
    222 
    223         <activity android:name="android.widget.cts.SeekBarStubActivity"
    224             android:label="SeekBarStubActivity">
    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.cts.ScrollViewStubActivity"
    232             android:label="ScrollViewStubActivity">
    233             <intent-filter>
    234                 <action android:name="android.intent.action.MAIN" />
    235                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    236             </intent-filter>
    237         </activity>
    238 
    239         <activity android:name="android.widget.cts.FrameLayoutStubActivity"
    240             android:label="FrameLayoutStubActivity">
    241             <intent-filter>
    242                 <action android:name="android.intent.action.MAIN" />
    243                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    244             </intent-filter>
    245         </activity>
    246 
    247         <activity android:name="android.widget.cts.LinearLayoutStubActivity"
    248             android:label="LinearLayoutStubActivity">
    249             <intent-filter>
    250                 <action android:name="android.intent.action.MAIN" />
    251                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    252             </intent-filter>
    253         </activity>
    254 
    255         <activity android:name="android.widget.cts.ProgressBarStubActivity"
    256             android:label="ProgressBarStubActivity">
    257             <intent-filter>
    258                 <action android:name="android.intent.action.MAIN" />
    259                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    260             </intent-filter>
    261         </activity>
    262 
    263         <activity android:name="android.widget.cts.ChronometerStubActivity"
    264             android:label="ChronometerStubActivity">
    265             <intent-filter>
    266                 <action android:name="android.intent.action.MAIN"/>
    267                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    268             </intent-filter>
    269         </activity>
    270 
    271         <activity android:name="android.widget.cts.MediaControllerStubActivity"
    272             android:label="MediaControllerStubActivity">
    273             <intent-filter>
    274                 <action android:name="android.intent.action.MAIN" />
    275                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    276             </intent-filter>
    277         </activity>
    278 
    279         <activity android:name="android.widget.cts.RatingBarStubActivity"
    280             android:label="RatingBarStubActivity">
    281             <intent-filter>
    282                 <action android:name="android.intent.action.MAIN" />
    283                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    284             </intent-filter>
    285         </activity>
    286 
    287         <activity android:name="android.widget.cts.RemoteViewsStubActivity"
    288             android:label="RemoteViewsStubActivity">
    289             <intent-filter>
    290                 <action android:name="android.intent.action.MAIN" />
    291                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    292             </intent-filter>
    293         </activity>
    294 
    295         <activity android:name="android.view.cts.ViewGroupStubActivity" android:label="ViewGroupStubActivity">
    296             <intent-filter>
    297                 <action android:name="android.intent.action.MAIN"/>
    298                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    299             </intent-filter>
    300         </activity>
    301         <activity android:name="android.view.cts.ViewTestStubActivity"
    302             android:label="ViewTestStubActivity">
    303             <intent-filter>
    304                 <action android:name="android.intent.action.MAIN" />
    305                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    306             </intent-filter>
    307         </activity>
    308         <activity android:name="android.view.cts.ViewLayoutPositionTestStubActivity"
    309             android:label="ViewTestStubActivity">
    310             <intent-filter>
    311                 <action android:name="android.intent.action.MAIN" />
    312                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    313             </intent-filter>
    314         </activity>
    315 
    316         <activity android:name="android.view.cts.WindowStubActivity"
    317             android:label="WindowStubActivity">
    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.cts.ViewGroupStubActivity"
    325             android:label="WidgetViewGroupStubActivity">
    326             <intent-filter>
    327                 <action android:name="android.intent.action.MAIN" />
    328                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    329             </intent-filter>
    330         </activity>
    331 
    332         <activity android:name="android.widget.cts.VideoViewStubActivity"
    333             android:label="VideoViewStubActivity">
    334             <intent-filter>
    335                 <action android:name="android.intent.action.MAIN" />
    336                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    337             </intent-filter>
    338         </activity>
    339 
    340         <activity android:name="android.widget.cts.AutoCompleteStubActivity"
    341             android:label="AutoCompleteStubActivity">
    342             <intent-filter>
    343                 <action android:name="android.intent.action.MAIN" />
    344                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    345             </intent-filter>
    346         </activity>
    347 
    348         <activity android:name="android.widget.cts.ViewAnimatorStubActivity" android:label="ViewAnimatorStubActivity">
    349             <intent-filter>
    350                 <action android:name="android.intent.action.MAIN"/>
    351                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    352             </intent-filter>
    353         </activity>
    354 
    355         <activity android:name="android.widget.cts.GridViewStubActivity"
    356             android:label="GridViewStubActivity">
    357             <intent-filter>
    358                 <action android:name="android.intent.action.MAIN" />
    359                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    360             </intent-filter>
    361         </activity>
    362 
    363         <activity android:name="android.widget.cts.RelativeLayoutStubActivity"
    364             android:label="RelativeLayoutStubActivity">
    365             <intent-filter>
    366                 <action android:name="android.intent.action.MAIN" />
    367                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    368             </intent-filter>
    369         </activity>
    370 
    371         <activity android:name="android.widget.cts.FrameLayoutStubActivity"
    372             android:label="FrameLayoutStubActivity">
    373             <intent-filter>
    374                 <action android:name="android.intent.action.MAIN" />
    375                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    376             </intent-filter>
    377         </activity>
    378 
    379         <service android:name="android.content.cts.MockContextWrapperService" />
    380         <activity android:name=".content.ContextWrapperStubActivity"
    381             android:label="ContextWrapperStubActivity">
    382             <intent-filter>
    383                 <action android:name="android.intent.action.MAIN" />
    384             </intent-filter>
    385         </activity>
    386 
    387         <receiver android:name="android.content.cts.MockReceiverFirst">
    388             <intent-filter android:priority="3">
    389                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" />
    390             </intent-filter>
    391         </receiver>
    392         <receiver android:name="android.content.cts.MockReceiverAbort">
    393             <intent-filter android:priority="2">
    394                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" />
    395             </intent-filter>
    396         </receiver>
    397         <receiver android:name="android.content.cts.MockReceiver">
    398             <intent-filter android:priority="1">
    399                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_MOCKTEST" />
    400                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" />
    401                 <action android:name="android.content.cts.ContextWrapperTest.BROADCAST_TESTORDER" />
    402             </intent-filter>
    403         </receiver>
    404 
    405         <activity android:name="android.provider.cts.BrowserStubActivity"
    406             android:label="BrowserStubActivity">
    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.content.cts.AvailableIntentsActivity"
    414             android:label="AvailableIntentsActivity">
    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.cts.TableStubActivity"
    422             android:label="TableStubActivity">
    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.cts.TabHostStubActivity"
    430             android:label="TabHostStubActivity">
    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.view.animation.cts.AnimationTestStubActivity"
    438             android:label="AnimationTestStubActivity">
    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.view.animation.cts.GridLayoutAnimStubActivity"
    446             android:label="GridLayoutAnimStubActivity">
    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.view.animation.cts.LayoutAnimStubActivity"
    454             android:label="LayoutAnimStubActivity">
    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.webkit.cts.CookieSyncManagerStubActivity"
    462             android:label="CookieSyncManagerStubActivity">
    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.cts.ExpandableListSimple"
    470             android:label="ExpandableListSimple">
    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.cts.StubActivity"
    478             android:label="StubActivity">
    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.cts.ExpandableListWithHeaders"
    486             android:label="ExpandableListWithHeaders">
    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.cts.GalleryStubActivity"
    494             android:label="GalleryStubActivity">
    495             <action android:name="android.intent.action.MAIN" />
    496             <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    497         </activity>
    498 
    499         <activity android:name="android.widget.cts.MockPopupWindowStubActivity"
    500             android:label="MockPopupWindowStubActivity">
    501             <action android:name="android.intent.action.MAIN" />
    502             <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    503         </activity>
    504 
    505        <activity android:name="android.media.cts.FaceDetectorStub"
    506             android:label="FaceDetectorStub"/>
    507 
    508         <activity android:name="android.widget.cts.ListViewStubActivity"
    509             android:label="ListViewStubActivity">
    510             <intent-filter>
    511                 <action android:name="android.intent.action.MAIN" />
    512                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    513             </intent-filter>
    514         </activity>
    515 
    516         <activity android:name="android.widget.cts.TextViewStubActivity"
    517             android:label="TextViewStubActivity">
    518             <intent-filter>
    519                 <action android:name="android.intent.action.MAIN" />
    520                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    521             </intent-filter>
    522         </activity>
    523 
    524         <activity android:name="android.widget.cts.DialerFilterStubActivity"
    525             android:label="DialerFilterStubActivity">
    526             <intent-filter>
    527                 <action android:name="android.intent.action.MAIN" />
    528                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    529             </intent-filter>
    530         </activity>
    531         <activity android:name="android.widget.cts.MultiAutoCompleteTextViewStubActivity"
    532             android:label="MultiAutoCompleteTextView Test Activity">
    533             <intent-filter>
    534                 <action android:name="android.intent.action.MAIN" />
    535                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    536             </intent-filter>
    537         </activity>
    538 
    539         <activity android:name="android.widget.cts.AdapterViewStubActivity"
    540             android:label="AdapterViewStubActivity">
    541             <intent-filter>
    542                 <action android:name="android.intent.action.MAIN" />
    543                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    544             </intent-filter>
    545         </activity>
    546 
    547         <activity android:name="android.widget.cts.CheckedTextViewStubActivity"
    548             android:label="CheckedTextViewStubActivity"/>
    549 
    550         <activity android:name="android.hardware.cts.CameraStubActivity"
    551             android:label="CameraStubActivity"
    552             android:screenOrientation="landscape">
    553         </activity>
    554 
    555         <activity android:name="android.view.inputmethod.cts.InputMethodStubActivity"
    556             android:label="InputMethodStubActivity">
    557             <intent-filter>
    558                 <action android:name="android.intent.action.MAIN"/>
    559                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    560             </intent-filter>
    561         </activity>
    562         <service android:name="android.view.inputmethod.cts.InputMethodInfoStub"
    563             android:label="InputMethodInfoStub">
    564             <intent-filter>
    565                 <action android:name="android.view.InputMethod" />
    566             </intent-filter>
    567             <meta-data android:name="android.view.im"
    568                 android:resource="@xml/method" />
    569         </service>
    570 
    571         <activity android:name="android.view.cts.MenuInflaterStubActivity"
    572                                         android:label="MenuInflaterStubActivity">
    573             <intent-filter>
    574                 <action android:name="android.intent.action.MAIN"/>
    575                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    576             </intent-filter>
    577         </activity>
    578 
    579         <activity android:name="android.text.method.cts.KeyListenerStubActivity"
    580             android:label="KeyListenerStubActivity"/>
    581 
    582         <activity android:name="android.text.method.cts.StubActivity"
    583             android:label="StubActivity">
    584             <intent-filter>
    585                 <action android:name="android.intent.action.MAIN" />
    586                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    587             </intent-filter>
    588         </activity>
    589 
    590         <activity android:name="android.text.style.cts.URLSpanStubActivity"
    591             android:label="URLSpanStubActivity">
    592             <intent-filter>
    593                 <action android:name="android.intent.action.MAIN" />
    594                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    595             </intent-filter>
    596         </activity>
    597 
    598         <activity android:name="android.text.style.cts.MockURLSpanTestActivity"
    599             android:label="MockURLSpanTestActivity"
    600             android:launchMode="singleTask"
    601             android:alwaysRetainTaskState="true"
    602             android:configChanges="orientation|keyboardHidden">
    603             <intent-filter>
    604                 <action android:name="android.intent.action.VIEW" />
    605                 <category android:name="android.intent.category.DEFAULT" />
    606                 <category android:name="android.intent.category.BROWSABLE" />
    607                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    608                 <data android:scheme="ctstest" />
    609             </intent-filter>
    610         </activity>
    611 
    612         <activity android:name="android.widget.cts.ZoomButtonStubActivity" 
    613             android:label="ZoomButtonStubActivity">
    614             <intent-filter>
    615                 <action android:name="android.intent.action.MAIN"/>
    616                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    617             </intent-filter>
    618         </activity>
    619 
    620         <activity android:name="android.view.cts.SurfaceViewStubActivity"
    621             android:label="SurfaceViewStubActivity">
    622             <intent-filter>
    623                 <action android:name="android.intent.action.MAIN"/>
    624                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    625             </intent-filter>
    626         </activity>
    627 
    628         <activity android:name="android.app.cts.MockApplicationActivity"
    629             android:label="MockApplicationActivity">
    630             <intent-filter>
    631                 <action android:name="android.intent.action.MAIN"/>
    632                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    633             </intent-filter>
    634         </activity>
    635 
    636         <activity android:name="android.app.cts.InstrumentationTestActivity"
    637             android:label="InstrumentationTestActivity">
    638             <action android:name="android.intent.action.MAIN" />
    639             <category android:name="android.intent.category.DEFAULT" />
    640             <data android:mimeType="vnd.android.cursor.dir/person" />
    641         </activity>
    642 
    643         <activity android:name="android.app.cts.AliasActivityStub">
    644             <meta-data android:name="android.app.alias"
    645                 android:resource="@xml/alias" />
    646         </activity>
    647 
    648         <activity android:name="android.webkit.cts.WebViewStubActivity"
    649             android:label="WebViewStubActivity">
    650             <intent-filter>
    651                 <action android:name="android.intent.action.MAIN" />
    652                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    653             </intent-filter>
    654         </activity>
    655 
    656         <activity android:name="android.app.cts.ChildActivity"
    657                         android:label="ChildActivity" />
    658 
    659         <receiver android:name="android.app.cts.MockReceiver">
    660             <intent-filter>
    661                 <action android:name="android.app.cts.PendingIntentTest.TEST_RECEIVER" />
    662             </intent-filter>
    663         </receiver>
    664 
    665         <service android:name="android.app.cts.MockService" />
    666 
    667         <activity android:name="android.app.cts.SearchManagerStubActivity"
    668                 android:label="SearchManagerStubActivity">
    669             <intent-filter>
    670                 <action android:name="android.intent.action.SEARCH" />
    671                 <category android:name="android.intent.category.DEFAULT" />
    672             </intent-filter>
    673             <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" />
    674         </activity>
    675 
    676         <service android:name="android.app.cts.LocalService">
    677             <intent-filter>
    678                 <action android:name="android.app.cts.activity.SERVICE_LOCAL" />
    679             </intent-filter>
    680             <meta-data android:name="android.app.cts.string" android:value="foo" />
    681             <meta-data android:name="android.app.cts.boolean" android:value="true" />
    682             <meta-data android:name="android.app.cts.integer" android:value="100" />
    683             <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
    684             <meta-data android:name="android.app.cts.float" android:value="100.1" />
    685             <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
    686         </service>
    687 
    688         <service android:name="android.app.cts.LocalGrantedService"
    689              android:permission="android.app.cts.permission.TEST_GRANTED">
    690             <intent-filter>
    691                 <action android:name="android.app.cts.activity.SERVICE_LOCAL_GRANTED" />
    692             </intent-filter>
    693         </service>
    694 
    695         <service android:name="android.app.cts.LocalDeniedService"
    696                android:permission="android.app.cts.permission.TEST_DENIED">
    697             <intent-filter>
    698                 <action android:name="android.app.cts.activity.SERVICE_LOCAL_DENIED" />
    699             </intent-filter>
    700         </service>
    701 
    702         <activity android:name="android.app.cts.TestedScreen"
    703                 android:process=":remoteScreen">
    704         </activity>
    705         <activity android:name="android.app.cts.LocalScreen" android:multiprocess="true">
    706         </activity>
    707         <activity android:name="android.app.cts.ClearTop" android:multiprocess="true"
    708                android:launchMode="singleTop">
    709         </activity>
    710         <activity android:name="android.app.cts.LocalDialog" android:multiprocess="true"
    711                android:theme="@android:style/Theme.Dialog">
    712         </activity>
    713 
    714         <activity android:name="android.app.cts.PendingIntentStubActivity"
    715              android:label="PendingIntentStubActivity"/>
    716 
    717         <activity android:name="android.app.cts.LocalActivityManagerStubActivity"
    718                         android:label="LocalActivityManagerStubActivity" />
    719 
    720         <activity android:name="android.app.cts.LocalActivityManagerTestHelper"
    721             android:label="LocalActivityManagerTestHelper" />
    722 
    723         <activity android:name="android.app.cts.LaunchpadTabActivity" android:multiprocess="true">
    724         </activity>
    725 
    726         <activity android:name="android.app.cts.LocalActivity" android:multiprocess="true">
    727             <meta-data android:name="android.app.cts.string" android:value="foo" />
    728             <meta-data android:name="android.app.cts.boolean" android:value="true" />
    729             <meta-data android:name="android.app.cts.integer" android:value="100" />
    730             <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
    731             <meta-data android:name="android.app.cts.float" android:value="100.1" />
    732             <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
    733         </activity>
    734 
    735         <activity android:name="android.app.cts.TestedActivity"
    736                 android:process=":remoteActivity">
    737         </activity>
    738 
    739         <activity android:name="android.app.cts.ExpandableListTestActivity"
    740             android:label="ExpandableListTestActivity">
    741             <intent-filter>
    742                 <action android:name="android.intent.action.MAIN" />
    743                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    744             </intent-filter>
    745         </activity>
    746 
    747         <activity android:name="android.view.cts.FocusFinderStubActivity"
    748             android:label="FocusFinderStubActivity">
    749             <action android:name="android.intent.action.MAIN" />
    750             <category android:name="android.intent.category.DEFAULT" />
    751         </activity>
    752 
    753         <activity android:name="android.view.cts.GestureDetectorStubActivity"
    754             android:label="GestureDetectorStubActivity"/>
    755 
    756         <!--Test for PackageManager-->
    757         <activity android:name="android.content.pm.cts.TestPmActivity"
    758                 android:icon="@drawable/start">
    759             <intent-filter>
    760                 <action android:name="android.intent.action.PMTEST" />
    761                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    762             </intent-filter>
    763             <meta-data android:name="android.content.pm.cts.xmltest" android:resource="@xml/pm_test" />
    764         </activity>
    765         <activity android:name="android.content.pm.cts.TestPmCompare">
    766             <intent-filter>
    767                 <action android:name="android.intent.action.MAIN" />
    768                 <category android:name="android.intent.category.INFO" />
    769             </intent-filter>
    770         </activity>
    771         <!--Test for PackageManager-->
    772         <service android:name="android.content.pm.cts.TestPmService">
    773             <intent-filter>
    774                 <action android:name="android.content.pm.cts.activity.PMTEST_SERVICE" />
    775             </intent-filter>
    776         </service>
    777         <!--Test for PackageManager-->
    778         <receiver android:name="android.content.pm.cts.PmTestReceiver">
    779             <intent-filter>
    780                 <action android:name="android.content.pm.cts.PackageManagerTest.PMTEST_RECEIVER" />
    781             </intent-filter>
    782         </receiver>
    783 
    784         <!-- Used for PackageManager test, don't delete this MockContentProvider provider -->
    785         <provider android:name="android.content.cts.MockContentProvider" android:authorities="ctstest"
    786             android:multiprocess="false" />
    787         <provider android:name="android.content.cts.DummyProvider"
    788             android:authorities="android.content.cts.dummyprovider"
    789             android:multiprocess="true" />
    790 
    791         <activity android:name="android.app.cts.ChildTabActivity" android:label="ChildTabActivity" />
    792 
    793         <activity android:name="android.app.cts.LauncherActivityStub"
    794                   android:label="LauncherActivityStub" >
    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.MockTabActivity" android:label="MockTabActivity" />
    802 
    803         <activity android:name="android.app.cts.AppStubActivity" android:label="AppStubActivity">
    804             <intent-filter>
    805                 <action android:name="android.intent.action.MAIN" />
    806                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    807             </intent-filter>
    808         </activity>
    809 
    810         <activity android:name="android.app.cts.DialogStubActivity"
    811             android:label="DialogStubActivity">
    812             <intent-filter>
    813                 <action android:name="android.intent.action.MAIN" />
    814                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    815             </intent-filter>
    816         </activity>
    817 
    818         <activity android:name="android.app.cts.ActivityManagerStubFooActivity"
    819             android:label="ActivityManagerStubFooActivity">
    820             <intent-filter>
    821                 <action android:name="android.intent.action.MAIN" />
    822                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    823             </intent-filter>
    824         </activity>
    825 
    826         <activity android:name="android.app.cts.ActivityManagerRecentOneActivity"
    827             android:label="ActivityManagerRecentOneActivity"
    828             android:allowTaskReparenting="true"
    829             android:taskAffinity="android.app.cts.recentOne">
    830             <intent-filter>
    831                 <action android:name="android.intent.action.MAIN" />
    832             </intent-filter>
    833         </activity>
    834 
    835         <activity android:name="android.app.cts.ActivityManagerRecentTwoActivity"
    836             android:label="ActivityManagerRecentTwoActivity"
    837             android:allowTaskReparenting="true"
    838             android:taskAffinity="android.app.cts.recentTwo">
    839             <intent-filter>
    840                 <action android:name="android.intent.action.MAIN" />
    841             </intent-filter>
    842         </activity>
    843 
    844         <activity android:name="android.app.cts.ActivityManagerStubCrashActivity"
    845             android:label="ActivityManagerStubCrashActivity"
    846             android:multiprocess="true"
    847             android:process=":ActivityManagerStubCrashActivity">
    848             <intent-filter>
    849                 <action android:name="android.intent.action.MAIN" />
    850             </intent-filter>
    851         </activity>
    852 
    853         <activity android:name="android.text.method.cts.StubActivity"
    854             android:label="StubActivity">
    855             <intent-filter>
    856                 <action android:name="android.intent.action.MAIN" />
    857                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    858             </intent-filter>
    859         </activity>
    860 
    861         <service android:name="android.app.cts.StubRemoteService"
    862             android:process=":remote">
    863             <intent-filter>
    864                 <action
    865                     android:name="android.app.cts.ISecondary" />
    866                 <action
    867                     android:name="android.app.REMOTESERVICE" />
    868             </intent-filter>
    869         </service>
    870 
    871         <activity android:name="android.app.ActivityGroup"
    872             android:label="ActivityGroup" />
    873 
    874         <activity android:name="android.app.cts.KeyguardManagerActivity"
    875             android:label="KeyguardManagerActivity">
    876             <intent-filter>
    877                 <action android:name="android.intent.action.MAIN" />
    878                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    879             </intent-filter>
    880         </activity>
    881 
    882         <activity android:name="android.os.cts.CountDownTimerTestStub"
    883             android:label="CountDownTimerTestStub">
    884             <intent-filter>
    885                 <action android:name="android.intent.action.MAIN" />
    886                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    887             </intent-filter>
    888         </activity>
    889 
    890         <service android:name="android.os.cts.EmptyService"
    891             android:process=":remote">
    892             <intent-filter>
    893                 <action
    894                     android:name="android.os.cts.IEmptyService" />
    895                 <action
    896                     android:name="android.os.REMOTESERVICE" />
    897             </intent-filter>
    898         </service>
    899 
    900         <service android:name="android.os.cts.MessengerService"
    901                 android:process=":messengerService">
    902         </service>
    903         <service android:name="android.app.cts.IntentServiceStub"/>
    904 
    905         <activity android:name="android.app.cts.LaunchpadActivity" 
    906                   android:configChanges="keyboardHidden|orientation"
    907                   android:multiprocess="true">
    908         </activity>
    909 
    910         <service android:name="android.content.cts.MockSyncAdapterService" android:exported="true">
    911             <intent-filter>
    912                 <action android:name="android.content.SyncAdapter" />
    913             </intent-filter>
    914 
    915             <meta-data android:name="android.content.SyncAdapter"
    916                        android:resource="@xml/syncadapter" />
    917         </service>
    918 
    919         <service android:name="android.content.cts.MockAccountService" android:exported="true"
    920                  >
    921             <intent-filter>
    922                 <action android:name="android.accounts.AccountAuthenticator" />
    923             </intent-filter>
    924 
    925             <meta-data android:name="android.accounts.AccountAuthenticator"
    926                        android:resource="@xml/authenticator" />
    927         </service>
    928 
    929         <activity android:name="android.opengl.cts.GLSurfaceViewStubActivity"
    930                   android:label="GLSurfaceViewStub"/>
    931 
    932         <activity android:name="android.opengl.cts.OpenGlEsVersionStubActivity"/>
    933 
    934         <activity android:name="android.opengl.cts.EglConfigStubActivity"/>
    935 
    936         <activity android:name="android.preference.cts.PreferenceStubActivity">
    937             <meta-data android:name="android.preference" 
    938                     android:resource="@xml/preferences_from_intent" />
    939         </activity>
    940 
    941     </application>
    942 
    943     <!--Test for PackageManager, please put this at the very beginning-->
    944     <instrumentation android:name="android.content.pm.cts.TestPmInstrumentation"
    945         android:targetPackage="android"
    946         android:label="PackageManager Instrumentation Test" />
    947 
    948 </manifest>
    949 
    950