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