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