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