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_CALL_LOG" />
     36     <uses-permission android:name="android.permission.WRITE_CONTACTS" />        
     37     <uses-permission android:name="android.permission.WRITE_SOCIAL_STREAM" />
     38     <uses-permission android:name="android.permission.READ_CALL_LOG" />    
     39     <uses-permission android:name="android.permission.READ_CONTACTS" />
     40     <uses-permission android:name="android.permission.READ_SOCIAL_STREAM" />
     41     <uses-permission android:name="android.permission.WRITE_CALENDAR" />
     42     <uses-permission android:name="android.permission.READ_CALENDAR" />
     43     <uses-permission android:name="android.permission.DEVICE_POWER" />
     44     <uses-permission android:name="android.permission.STATUS_BAR" />
     45     <uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
     46     <uses-permission android:name="android.permission.VIBRATE" />
     47     <uses-permission android:name="android.permission.PERSISTENT_ACTIVITY" />
     48     <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
     49     <uses-permission android:name="android.permission.INSTALL_PACKAGES" />
     50     <uses-permission android:name="android.permission.WRITE_SETTINGS" />
     51     <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
     52     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
     53     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
     54     <uses-permission android:name="android.permission.WRITE_OWNER_DATA" />
     55     <uses-permission android:name="android.permission.READ_OWNER_DATA" />
     56     <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
     57     <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
     58     <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
     59     <uses-permission android:name="android.permission.DELETE_CACHE_FILES" />
     60     <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
     61     <uses-permission android:name="android.permission.ADD_SYSTEM_SERVICE" />
     62     <uses-permission android:name="android.permission.BROADCAST_STICKY" />
     63     <uses-permission android:name="android.app.cts.permission.TEST_GRANTED" />
     64     <uses-permission android:name="android.permission.INJECT_EVENTS" />
     65     <uses-permission android:name="android.permission.INTERNET" />
     66     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
     67     <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
     68     <uses-permission android:name="android.permission.WAKE_LOCK" />
     69     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
     70     <uses-permission android:name="android.permission.CALL_PHONE" />
     71     <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
     72     <uses-permission android:name="android.permission.RECORD_AUDIO" />
     73     <uses-permission android:name="android.permission.DUMP" />
     74     <uses-permission android:name="android.permission.NFC" />
     75     <uses-permission android:name="android.permission.SET_WALLPAPER_HINTS" />
     76     <uses-permission android:name="com.android.voicemail.permission.ADD_VOICEMAIL" />
     77 
     78     <!-- Used for PackageManager test, don't delete this INTERNET permission -->
     79     <uses-permission android:name="android.permission.INTERNET" />
     80     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
     81     <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
     82     <uses-permission android:name="android.permission.WAKE_LOCK" />
     83     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
     84     <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
     85     <uses-permission android:name="android.permission.CAMERA" />
     86     <uses-permission android:name="android.permission.SET_PREFERRED_APPLICATIONS" />
     87     <uses-permission android:name="android.permission.INSTALL_PACKAGES" />
     88     <uses-permission android:name="android.permission.GET_PACKAGE_SIZE" />
     89     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
     90     <uses-permission android:name="android.permission.SEND_SMS" />
     91     <uses-permission android:name="android.permission.RECEIVE_SMS" />
     92     <uses-permission android:name="android.permission.READ_PHONE_STATE" />
     93     <uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
     94     <uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS" />
     95     <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY" />
     96     <uses-permission android:name="android.permission.READ_USER_DICTIONARY" />
     97 
     98     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
     99     <uses-permission android:name="android.permission.READ_LOGS" />
    100 
    101     <!-- content sync tests -->
    102     <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
    103     <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
    104     <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    105     <uses-permission android:name="android.permission.USE_CREDENTIALS" />
    106     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
    107     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
    108     <uses-permission android:name="android.permission.READ_SYNC_STATS" />
    109     
    110     <!-- Used for PackageManager test, don't delete this permission-tree -->
    111     <permission-tree android:name="com.android.cts.stub.permission.TEST_DYNAMIC"
    112                     android:label="Test Tree"/>
    113 
    114     <!-- Used for PackageManager test, don't delete this permission-group -->
    115     <permission-group android:name="android.permission-group.COST_MONEY"/>
    116     <!-- Used for PackageManager test, don't delete! -->
    117     <uses-configuration/>
    118 
    119     <application android:label="Android TestCase"
    120                 android:icon="@drawable/size_48x48"
    121                 android:name="android.app.cts.MockApplication">
    122 
    123         <activity android:name="android.app.cts.ActionBarActivity" />
    124         <activity android:name="android.widget.cts.TwoLineListItemStubActivity"
    125             android:label="TwoLineListItemStubActivity">
    126             <intent-filter>
    127                 <action android:name="android.intent.action.MAIN" />
    128                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    129             </intent-filter>
    130         </activity>
    131 
    132         <activity android:name="android.view.cts.ViewStubStubActivity"
    133             android:label="ViewStubStubActivity">
    134             <intent-filter>
    135                 <action android:name="android.intent.action.MAIN"/>
    136                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    137             </intent-filter>
    138         </activity>
    139 
    140         <activity android:name="android.widget.cts.ViewFlipperStubActivity"
    141             android:label="ViewFlipperStubActivity">
    142             <intent-filter>
    143                 <action android:name="android.intent.action.MAIN" />
    144                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    145             </intent-filter>
    146         </activity>
    147 
    148         <activity android:name="android.app.cts.DialogStubActivity"
    149             android:label="DialogStubActivity"
    150             android:configChanges="keyboardHidden|orientation|screenSize">
    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.widget.cts.HorizontalScrollViewStubActivity"
    158             android:label="HorizontalScrollViewStubActivity">
    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.SlidingDrawerStubActivity"
    166             android:label="SlidingDrawerStubActivity">
    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.view.cts.UsingViewsStubActivity"
    174             android:label="Using Views Test">
    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         <activity android:name="android.view.cts.FocusHandlingStubActivity"
    181             android:label="Focus Handling Test">
    182             <intent-filter>
    183                 <action android:name="android.intent.action.MAIN" />
    184                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    185             </intent-filter>
    186         </activity>
    187         <activity android:name="android.app.cts.MockActivity" android:label="MockActivity">
    188             <meta-data android:name="android.app.alias"
    189                 android:resource="@xml/alias" />
    190             <meta-data android:name="android.app.intent.filter"
    191                 android:resource="@xml/intentfilter" />
    192             <meta-data android:name="android.widget.layout"
    193                 android:resource="@xml/layout" />
    194             <meta-data android:name="android.view.merge"
    195                 android:resource="@xml/merge" />
    196         </activity>
    197 
    198         <activity android:name="android.widget.cts.DigitalClockStubActivity"
    199             android:label="DigitalClockStubActivity">
    200             <intent-filter>
    201                 <action android:name="android.intent.action.MAIN" />
    202                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    203             </intent-filter>
    204         </activity>
    205 
    206         <activity android:name="android.widget.cts.ImageViewStubActivity"
    207             android:label="ImageViewStubActivity">
    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.SeekBarStubActivity"
    215             android:label="SeekBarStubActivity">
    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.ScrollViewStubActivity"
    223             android:label="ScrollViewStubActivity">
    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.FrameLayoutStubActivity"
    231             android:label="FrameLayoutStubActivity">
    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.LinearLayoutStubActivity"
    239             android:label="LinearLayoutStubActivity">
    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.ProgressBarStubActivity"
    247             android:label="ProgressBarStubActivity">
    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.ChronometerStubActivity"
    255             android:label="ChronometerStubActivity">
    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.MediaControllerStubActivity"
    263             android:label="MediaControllerStubActivity">
    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.RatingBarStubActivity"
    271             android:label="RatingBarStubActivity">
    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.RemoteViewsStubActivity"
    279             android:label="RemoteViewsStubActivity">
    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.view.cts.ViewGroupStubActivity" android:label="ViewGroupStubActivity">
    287             <intent-filter>
    288                 <action android:name="android.intent.action.MAIN"/>
    289                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    290             </intent-filter>
    291         </activity>
    292         <activity android:name="android.view.cts.ViewTestStubActivity"
    293             android:label="ViewTestStubActivity">
    294             <intent-filter>
    295                 <action android:name="android.intent.action.MAIN" />
    296                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    297             </intent-filter>
    298         </activity>
    299         <activity android:name="android.view.cts.ViewLayoutPositionTestStubActivity"
    300             android:label="ViewTestStubActivity">
    301             <intent-filter>
    302                 <action android:name="android.intent.action.MAIN" />
    303                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    304             </intent-filter>
    305         </activity>
    306 
    307         <activity android:name="android.view.cts.WindowStubActivity"
    308             android:theme="@android:style/Theme.Holo.NoActionBar"
    309             android:label="WindowStubActivity">
    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.widget.cts.ViewGroupStubActivity"
    317             android:label="WidgetViewGroupStubActivity">
    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.VideoViewStubActivity"
    325             android:label="VideoViewStubActivity">
    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.AutoCompleteStubActivity"
    333             android:label="AutoCompleteStubActivity">
    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.ViewAnimatorStubActivity" android:label="ViewAnimatorStubActivity">
    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.GridViewStubActivity"
    348             android:label="GridViewStubActivity">
    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.RelativeLayoutStubActivity"
    356             android:label="RelativeLayoutStubActivity">
    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.FrameLayoutStubActivity"
    364             android:label="FrameLayoutStubActivity">
    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         <service android:name="android.content.cts.MockContextWrapperService" />
    372         <activity android:name=".content.ContextWrapperStubActivity"
    373             android:label="ContextWrapperStubActivity">
    374             <intent-filter>
    375                 <action android:name="android.intent.action.MAIN" />
    376             </intent-filter>
    377         </activity>
    378 
    379         <receiver android:name="android.content.cts.MockReceiverFirst">
    380             <intent-filter android:priority="3">
    381                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" />
    382             </intent-filter>
    383         </receiver>
    384         <receiver android:name="android.content.cts.MockReceiverAbort">
    385             <intent-filter android:priority="2">
    386                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" />
    387             </intent-filter>
    388         </receiver>
    389         <receiver android:name="android.content.cts.MockReceiver">
    390             <intent-filter android:priority="1">
    391                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_MOCKTEST" />
    392                 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" />
    393                 <action android:name="android.content.cts.ContextWrapperTest.BROADCAST_TESTORDER" />
    394             </intent-filter>
    395         </receiver>
    396 
    397         <activity android:name="android.provider.cts.BrowserStubActivity"
    398             android:label="BrowserStubActivity">
    399             <intent-filter>
    400                 <action android:name="android.intent.action.MAIN" />
    401                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    402             </intent-filter>
    403         </activity>
    404 
    405         <activity android:name="android.content.cts.AvailableIntentsActivity"
    406             android:label="AvailableIntentsActivity">
    407             <intent-filter>
    408                 <action android:name="android.intent.action.MAIN" />
    409                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    410             </intent-filter>
    411         </activity>
    412 
    413         <activity android:name="android.widget.cts.TableStubActivity"
    414             android:label="TableStubActivity">
    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.TabHostStubActivity"
    422             android:label="TabHostStubActivity">
    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.view.animation.cts.AnimationTestStubActivity"
    430             android:label="AnimationTestStubActivity">
    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.GridLayoutAnimStubActivity"
    438             android:label="GridLayoutAnimStubActivity">
    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.LayoutAnimStubActivity"
    446             android:label="LayoutAnimStubActivity">
    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.webkit.cts.CookieSyncManagerStubActivity"
    454             android:label="CookieSyncManagerStubActivity">
    455             <intent-filter>
    456                 <action android:name="android.intent.action.MAIN" />
    457                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    458             </intent-filter>
    459         </activity>
    460 
    461         <activity android:name="android.widget.cts.ExpandableListSimple"
    462             android:label="ExpandableListSimple">
    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.StubActivity"
    470             android:label="StubActivity">
    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.ExpandableListWithHeaders"
    478             android:label="ExpandableListWithHeaders">
    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.GalleryStubActivity"
    486             android:label="GalleryStubActivity">
    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.MockPopupWindowStubActivity"
    494             android:label="MockPopupWindowStubActivity">
    495             <intent-filter>
    496                 <action android:name="android.intent.action.MAIN" />
    497                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    498             </intent-filter>
    499         </activity>
    500 
    501         <activity android:name="android.widget.cts.ListViewStubActivity"
    502             android:label="ListViewStubActivity">
    503             <intent-filter>
    504                 <action android:name="android.intent.action.MAIN" />
    505                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    506             </intent-filter>
    507         </activity>
    508 
    509         <activity android:name="android.widget.cts.TextViewStubActivity"
    510             android:label="TextViewStubActivity">
    511             <intent-filter>
    512                 <action android:name="android.intent.action.MAIN" />
    513                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    514             </intent-filter>
    515         </activity>
    516 
    517         <activity android:name="android.widget.cts.DialerFilterStubActivity"
    518             android:label="DialerFilterStubActivity">
    519             <intent-filter>
    520                 <action android:name="android.intent.action.MAIN" />
    521                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    522             </intent-filter>
    523         </activity>
    524         <activity android:name="android.widget.cts.MultiAutoCompleteTextViewStubActivity"
    525             android:label="MultiAutoCompleteTextView Test Activity">
    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 
    532         <activity android:name="android.widget.cts.AdapterViewStubActivity"
    533             android:label="AdapterViewStubActivity">
    534             <intent-filter>
    535                 <action android:name="android.intent.action.MAIN" />
    536                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    537             </intent-filter>
    538         </activity>
    539 
    540         <activity android:name="android.widget.cts.CheckedTextViewStubActivity"
    541             android:label="CheckedTextViewStubActivity"/>
    542 
    543         <activity android:name="android.hardware.cts.CameraStubActivity"
    544             android:label="CameraStubActivity"
    545             android:screenOrientation="landscape">
    546         </activity>
    547 
    548         <activity android:name="android.view.inputmethod.cts.InputMethodStubActivity"
    549             android:label="InputMethodStubActivity">
    550             <intent-filter>
    551                 <action android:name="android.intent.action.MAIN"/>
    552                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    553             </intent-filter>
    554         </activity>
    555         <service android:name="android.view.inputmethod.cts.InputMethodInfoStub"
    556             android:label="InputMethodInfoStub">
    557             <intent-filter>
    558                 <action android:name="android.view.InputMethod" />
    559             </intent-filter>
    560             <meta-data android:name="android.view.im"
    561                 android:resource="@xml/method" />
    562         </service>
    563 
    564         <activity android:name="android.view.cts.MenuInflaterStubActivity"
    565                                         android:label="MenuInflaterStubActivity">
    566             <intent-filter>
    567                 <action android:name="android.intent.action.MAIN"/>
    568                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    569             </intent-filter>
    570         </activity>
    571 
    572         <activity android:name="android.text.method.cts.KeyListenerStubActivity"
    573             android:label="KeyListenerStubActivity"/>
    574 
    575         <activity android:name="android.text.method.cts.StubActivity"
    576             android:label="StubActivity">
    577             <intent-filter>
    578                 <action android:name="android.intent.action.MAIN" />
    579                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    580             </intent-filter>
    581         </activity>
    582 
    583         <activity android:name="android.text.style.cts.URLSpanStubActivity"
    584             android:label="URLSpanStubActivity">
    585             <intent-filter>
    586                 <action android:name="android.intent.action.MAIN" />
    587                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    588             </intent-filter>
    589         </activity>
    590 
    591         <activity android:name="android.text.style.cts.MockURLSpanTestActivity"
    592             android:label="MockURLSpanTestActivity"
    593             android:launchMode="singleTask"
    594             android:alwaysRetainTaskState="true"
    595             android:configChanges="orientation|keyboardHidden">
    596             <intent-filter>
    597                 <action android:name="android.intent.action.VIEW" />
    598                 <category android:name="android.intent.category.DEFAULT" />
    599                 <category android:name="android.intent.category.BROWSABLE" />
    600                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    601                 <data android:scheme="ctstest" />
    602             </intent-filter>
    603         </activity>
    604 
    605         <activity android:name="android.widget.cts.ZoomButtonStubActivity" 
    606             android:label="ZoomButtonStubActivity">
    607             <intent-filter>
    608                 <action android:name="android.intent.action.MAIN"/>
    609                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    610             </intent-filter>
    611         </activity>
    612 
    613         <activity android:name="android.view.cts.SurfaceViewStubActivity"
    614             android:label="SurfaceViewStubActivity">
    615             <intent-filter>
    616                 <action android:name="android.intent.action.MAIN"/>
    617                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    618             </intent-filter>
    619         </activity>
    620 
    621         <activity android:name="android.app.cts.MockApplicationActivity"
    622             android:label="MockApplicationActivity">
    623             <intent-filter>
    624                 <action android:name="android.intent.action.MAIN"/>
    625                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    626             </intent-filter>
    627         </activity>
    628 
    629         <activity android:name="android.app.cts.InstrumentationTestActivity"
    630             android:label="InstrumentationTestActivity">
    631             <intent-filter>
    632                 <action android:name="android.intent.action.MAIN" />
    633                 <category android:name="android.intent.category.DEFAULT" />
    634                 <data android:mimeType="vnd.android.cursor.dir/person" />
    635             </intent-filter>
    636         </activity>
    637 
    638         <activity android:name="android.app.cts.AliasActivityStub">
    639             <meta-data android:name="android.app.alias"
    640                 android:resource="@xml/alias" />
    641         </activity>
    642 
    643         <activity android:name="android.webkit.cts.WebViewStubActivity"
    644             android:label="WebViewStubActivity">
    645             <intent-filter>
    646                 <action android:name="android.intent.action.MAIN" />
    647                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    648             </intent-filter>
    649         </activity>
    650 
    651         <activity android:name="android.app.cts.ChildActivity"
    652                         android:label="ChildActivity" />
    653 
    654         <receiver android:name="android.app.cts.MockReceiver">
    655             <intent-filter>
    656                 <action android:name="android.app.cts.PendingIntentTest.TEST_RECEIVER" />
    657             </intent-filter>
    658         </receiver>
    659 
    660         <service android:name="android.app.cts.MockService" />
    661 
    662         <activity android:name="android.app.cts.SearchManagerStubActivity"
    663                 android:label="SearchManagerStubActivity">
    664             <intent-filter>
    665                 <action android:name="android.intent.action.SEARCH" />
    666                 <category android:name="android.intent.category.DEFAULT" />
    667             </intent-filter>
    668             <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" />
    669         </activity>
    670 
    671         <service android:name="android.app.cts.LocalService">
    672             <intent-filter>
    673                 <action android:name="android.app.cts.activity.SERVICE_LOCAL" />
    674             </intent-filter>
    675             <meta-data android:name="android.app.cts.string" android:value="foo" />
    676             <meta-data android:name="android.app.cts.boolean" android:value="true" />
    677             <meta-data android:name="android.app.cts.integer" android:value="100" />
    678             <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
    679             <meta-data android:name="android.app.cts.float" android:value="100.1" />
    680             <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
    681         </service>
    682 
    683         <service android:name="android.app.cts.LocalGrantedService"
    684              android:permission="android.app.cts.permission.TEST_GRANTED">
    685             <intent-filter>
    686                 <action android:name="android.app.cts.activity.SERVICE_LOCAL_GRANTED" />
    687             </intent-filter>
    688         </service>
    689 
    690         <service android:name="android.app.cts.LocalDeniedService"
    691                android:permission="android.app.cts.permission.TEST_DENIED">
    692             <intent-filter>
    693                 <action android:name="android.app.cts.activity.SERVICE_LOCAL_DENIED" />
    694             </intent-filter>
    695         </service>
    696 
    697         <activity android:name="android.app.cts.TestedScreen"
    698                 android:process=":remoteScreen">
    699         </activity>
    700         <activity android:name="android.app.cts.LocalScreen" android:multiprocess="true">
    701         </activity>
    702         <activity android:name="android.app.cts.ClearTop" android:multiprocess="true"
    703                android:launchMode="singleTop">
    704         </activity>
    705         <activity android:name="android.app.cts.LocalDialog" android:multiprocess="true"
    706                android:theme="@android:style/Theme.Dialog">
    707         </activity>
    708 
    709         <activity android:name="android.app.cts.PendingIntentStubActivity"
    710              android:label="PendingIntentStubActivity"/>
    711 
    712         <activity android:name="android.app.cts.LocalActivityManagerStubActivity"
    713                         android:label="LocalActivityManagerStubActivity" />
    714 
    715         <activity android:name="android.app.cts.LocalActivityManagerTestHelper"
    716             android:label="LocalActivityManagerTestHelper" />
    717 
    718         <activity android:name="android.app.cts.LaunchpadTabActivity" android:multiprocess="true">
    719         </activity>
    720 
    721         <activity android:name="android.app.cts.LocalActivity" android:multiprocess="true">
    722             <meta-data android:name="android.app.cts.string" android:value="foo" />
    723             <meta-data android:name="android.app.cts.boolean" android:value="true" />
    724             <meta-data android:name="android.app.cts.integer" android:value="100" />
    725             <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
    726             <meta-data android:name="android.app.cts.float" android:value="100.1" />
    727             <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
    728         </activity>
    729 
    730         <activity android:name="android.app.cts.TestedActivity"
    731                 android:process=":remoteActivity">
    732         </activity>
    733 
    734         <activity android:name="android.app.cts.ExpandableListTestActivity"
    735             android:label="ExpandableListTestActivity">
    736             <intent-filter>
    737                 <action android:name="android.intent.action.MAIN" />
    738                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    739             </intent-filter>
    740         </activity>
    741 
    742         <activity android:name="android.view.cts.FocusFinderStubActivity"
    743             android:label="FocusFinderStubActivity">
    744             <intent-filter>
    745                 <action android:name="android.intent.action.MAIN" />
    746                 <category android:name="android.intent.category.DEFAULT" />
    747             </intent-filter>
    748         </activity>
    749 
    750         <activity android:name="android.view.cts.GestureDetectorStubActivity"
    751             android:label="GestureDetectorStubActivity"
    752             android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
    753 
    754         <!--Test for PackageManager-->
    755         <activity android:name="android.content.pm.cts.TestPmActivity"
    756                 android:icon="@drawable/start">
    757             <intent-filter>
    758                 <action android:name="android.intent.action.PMTEST" />
    759                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    760             </intent-filter>
    761             <meta-data android:name="android.content.pm.cts.xmltest" android:resource="@xml/pm_test" />
    762         </activity>
    763         <activity android:name="android.content.pm.cts.TestPmCompare">
    764             <intent-filter>
    765                 <action android:name="android.intent.action.MAIN" />
    766                 <category android:name="android.intent.category.INFO" />
    767             </intent-filter>
    768         </activity>
    769         <!--Test for PackageManager-->
    770         <service android:name="android.content.pm.cts.TestPmService">
    771             <intent-filter>
    772                 <action android:name="android.content.pm.cts.activity.PMTEST_SERVICE" />
    773             </intent-filter>
    774         </service>
    775         <!--Test for PackageManager-->
    776         <receiver android:name="android.content.pm.cts.PmTestReceiver">
    777             <intent-filter>
    778                 <action android:name="android.content.pm.cts.PackageManagerTest.PMTEST_RECEIVER" />
    779             </intent-filter>
    780         </receiver>
    781 
    782         <!-- Used for PackageManager test, don't delete this MockContentProvider provider -->
    783         <provider android:name="android.content.cts.MockContentProvider" android:authorities="ctstest"
    784             android:multiprocess="false" />
    785         <provider android:name="android.content.cts.DummyProvider"
    786             android:authorities="android.content.cts.dummyprovider"
    787             android:multiprocess="true" />
    788         <provider android:name="android.content.cts.MockRemoteContentProvider"
    789             android:authorities="remotectstest"
    790             android:process=":remoteprovider" android:multiprocess="false" />
    791         
    792         <activity android:name="android.app.cts.ChildTabActivity" android:label="ChildTabActivity" />
    793 
    794         <activity android:name="android.app.cts.LauncherActivityStub"
    795                   android:label="LauncherActivityStub" >
    796             <intent-filter>
    797                 <action android:name="android.intent.action.MAIN"/>
    798                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    799             </intent-filter>
    800         </activity>
    801 
    802         <activity android:name="android.app.cts.MockTabActivity" android:label="MockTabActivity" />
    803 
    804         <activity android:name="android.app.cts.AppStubActivity" android:label="AppStubActivity">
    805             <intent-filter>
    806                 <action android:name="android.intent.action.MAIN" />
    807                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    808             </intent-filter>
    809         </activity>
    810 
    811         <activity android:name="android.app.cts.DialogStubActivity"
    812             android:label="DialogStubActivity">
    813             <intent-filter>
    814                 <action android:name="android.intent.action.MAIN" />
    815                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    816             </intent-filter>
    817         </activity>
    818 
    819         <activity android:name="android.app.cts.ActivityManagerStubFooActivity"
    820             android:label="ActivityManagerStubFooActivity">
    821             <intent-filter>
    822                 <action android:name="android.intent.action.MAIN" />
    823                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    824             </intent-filter>
    825         </activity>
    826 
    827         <activity android:name="android.app.cts.ActivityManagerRecentOneActivity"
    828             android:label="ActivityManagerRecentOneActivity"
    829             android:allowTaskReparenting="true"
    830             android:taskAffinity="android.app.cts.recentOne">
    831             <intent-filter>
    832                 <action android:name="android.intent.action.MAIN" />
    833             </intent-filter>
    834         </activity>
    835 
    836         <activity android:name="android.app.cts.ActivityManagerRecentTwoActivity"
    837             android:label="ActivityManagerRecentTwoActivity"
    838             android:allowTaskReparenting="true"
    839             android:taskAffinity="android.app.cts.recentTwo">
    840             <intent-filter>
    841                 <action android:name="android.intent.action.MAIN" />
    842             </intent-filter>
    843         </activity>
    844 
    845         <activity android:name="android.app.cts.ActivityManagerStubCrashActivity"
    846             android:label="ActivityManagerStubCrashActivity"
    847             android:multiprocess="true"
    848             android:process=":ActivityManagerStubCrashActivity">
    849             <intent-filter>
    850                 <action android:name="android.intent.action.MAIN" />
    851             </intent-filter>
    852         </activity>
    853 
    854         <activity android:name="android.text.method.cts.StubActivity"
    855             android:label="StubActivity">
    856             <intent-filter>
    857                 <action android:name="android.intent.action.MAIN" />
    858                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    859             </intent-filter>
    860         </activity>
    861 
    862         <service android:name="android.app.cts.StubRemoteService"
    863             android:process=":remote">
    864             <intent-filter>
    865                 <action
    866                     android:name="android.app.cts.ISecondary" />
    867                 <action
    868                     android:name="android.app.REMOTESERVICE" />
    869             </intent-filter>
    870         </service>
    871 
    872         <activity android:name="android.app.ActivityGroup"
    873             android:label="ActivityGroup" />
    874 
    875         <activity android:name="android.app.cts.KeyguardManagerActivity"
    876             android:label="KeyguardManagerActivity">
    877             <intent-filter>
    878                 <action android:name="android.intent.action.MAIN" />
    879                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    880             </intent-filter>
    881         </activity>
    882 
    883         <activity android:name="android.os.cts.CountDownTimerTestStub"
    884             android:label="CountDownTimerTestStub">
    885             <intent-filter>
    886                 <action android:name="android.intent.action.MAIN" />
    887                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    888             </intent-filter>
    889         </activity>
    890 
    891         <service android:name="android.os.cts.EmptyService"
    892             android:process=":remote">
    893             <intent-filter>
    894                 <action
    895                     android:name="android.os.cts.IEmptyService" />
    896                 <action
    897                     android:name="android.os.REMOTESERVICE" />
    898             </intent-filter>
    899         </service>
    900 
    901         <service android:name="android.os.cts.MessengerService"
    902                 android:process=":messengerService">
    903         </service>
    904         <service android:name="android.app.cts.IntentServiceStub"/>
    905 
    906         <activity android:name="android.app.cts.LaunchpadActivity" 
    907                   android:configChanges="keyboardHidden|orientation|screenSize"
    908                   android:multiprocess="true">
    909         </activity>
    910 
    911         <service android:name="android.content.cts.MockSyncAdapterService" android:exported="true">
    912             <intent-filter>
    913                 <action android:name="android.content.SyncAdapter" />
    914             </intent-filter>
    915 
    916             <meta-data android:name="android.content.SyncAdapter"
    917                        android:resource="@xml/syncadapter" />
    918         </service>
    919 
    920         <service android:name="android.content.cts.MockAccountService" android:exported="true"
    921                  >
    922             <intent-filter>
    923                 <action android:name="android.accounts.AccountAuthenticator" />
    924             </intent-filter>
    925 
    926             <meta-data android:name="android.accounts.AccountAuthenticator"
    927                        android:resource="@xml/authenticator" />
    928         </service>
    929 
    930         <activity android:name="android.opengl.cts.GLSurfaceViewStubActivity"
    931                   android:label="GLSurfaceViewStub"/>
    932 
    933         <activity android:name="android.opengl.cts.OpenGlEsVersionStubActivity"/>
    934 
    935         <activity android:name="android.opengl.cts.EglConfigStubActivity"/>
    936 
    937         <activity android:name="android.opengl.cts.CompressedTextureStubActivity"
    938             android:label="CompressedTextureStubActivity"
    939             android:screenOrientation="nosensor">
    940             <intent-filter>
    941                 <action android:name="android.intent.action.MAIN" />
    942                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    943             </intent-filter>
    944         </activity>
    945 
    946         <activity android:name="android.preference.cts.PreferenceStubActivity">
    947             <meta-data android:name="android.preference" 
    948                     android:resource="@xml/preferences_from_intent" />
    949         </activity>
    950                 
    951         <activity android:name="android.content.cts.ClipboardManagerListenerActivity"/>
    952 
    953         <activity android:name="android.app.cts.ActivityManagerMemoryClassLaunchActivity" />
    954 
    955         <activity android:name="android.app.cts.ActivityManagerMemoryClassTestActivity"
    956                 android:process=":memoryclass" />
    957 
    958         <service android:name="android.speech.tts.cts.StubTextToSpeechService">
    959             <intent-filter>
    960                 <action android:name="android.intent.action.TTS_SERVICE" />
    961                 <category android:name="android.intent.category.DEFAULT" />
    962             </intent-filter>
    963         </service>
    964 
    965         <activity android:name="android.renderscript.cts.RenderscriptGLStubActivity"
    966                   android:label="RenderscriptGLStub"/>
    967     </application>
    968 
    969 
    970     <!--Test for PackageManager, please put this at the very beginning-->
    971     <instrumentation android:name="android.content.pm.cts.TestPmInstrumentation"
    972         android:targetPackage="android"
    973         android:label="PackageManager Instrumentation Test" />
    974 
    975 </manifest>
    976 
    977