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