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