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 <!-- content sync tests --> 102 <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" /> 103 <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" /> 104 <uses-permission android:name="android.permission.GET_ACCOUNTS" /> 105 <uses-permission android:name="android.permission.USE_CREDENTIALS" /> 106 <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" /> 107 <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" /> 108 <uses-permission android:name="android.permission.READ_SYNC_STATS" /> 109 110 <!-- Used for PackageManager test, don't delete this permission-tree --> 111 <permission-tree android:name="com.android.cts.stub.permission.TEST_DYNAMIC" 112 android:label="Test Tree"/> 113 114 <!-- Used for PackageManager test, don't delete this permission-group --> 115 <permission-group android:name="android.permission-group.COST_MONEY"/> 116 <!-- Used for PackageManager test, don't delete! --> 117 <uses-configuration/> 118 119 <application android:label="Android TestCase" 120 android:icon="@drawable/size_48x48" 121 android:name="android.app.cts.MockApplication" 122 android:supportsRtl="true"> 123 124 <activity android:name="android.app.cts.ActionBarActivity" /> 125 <activity android:name="android.widget.cts.TwoLineListItemStubActivity" 126 android:label="TwoLineListItemStubActivity"> 127 <intent-filter> 128 <action android:name="android.intent.action.MAIN" /> 129 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 130 </intent-filter> 131 </activity> 132 133 <activity android:name="android.view.cts.ViewStubStubActivity" 134 android:label="ViewStubStubActivity"> 135 <intent-filter> 136 <action android:name="android.intent.action.MAIN"/> 137 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 138 </intent-filter> 139 </activity> 140 141 <activity android:name="android.widget.cts.ViewFlipperStubActivity" 142 android:label="ViewFlipperStubActivity"> 143 <intent-filter> 144 <action android:name="android.intent.action.MAIN" /> 145 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 146 </intent-filter> 147 </activity> 148 149 <activity android:name="android.app.cts.DialogStubActivity" 150 android:label="DialogStubActivity" 151 android:configChanges="keyboardHidden|orientation|screenSize"> 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.widget.cts.HorizontalScrollViewStubActivity" 159 android:label="HorizontalScrollViewStubActivity"> 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.SlidingDrawerStubActivity" 167 android:label="SlidingDrawerStubActivity"> 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.view.cts.UsingViewsStubActivity" 175 android:label="Using Views Test"> 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 <activity android:name="android.view.cts.FocusHandlingStubActivity" 182 android:label="Focus Handling Test"> 183 <intent-filter> 184 <action android:name="android.intent.action.MAIN" /> 185 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 186 </intent-filter> 187 </activity> 188 <activity android:name="android.app.cts.MockActivity" android:label="MockActivity"> 189 <meta-data android:name="android.app.alias" 190 android:resource="@xml/alias" /> 191 <meta-data android:name="android.app.intent.filter" 192 android:resource="@xml/intentfilter" /> 193 <meta-data android:name="android.widget.layout" 194 android:resource="@xml/layout" /> 195 <meta-data android:name="android.view.merge" 196 android:resource="@xml/merge" /> 197 </activity> 198 199 <activity android:name="android.widget.cts.DigitalClockStubActivity" 200 android:label="DigitalClockStubActivity"> 201 <intent-filter> 202 <action android:name="android.intent.action.MAIN" /> 203 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 204 </intent-filter> 205 </activity> 206 207 <activity android:name="android.widget.cts.ImageViewStubActivity" 208 android:label="ImageViewStubActivity"> 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.SeekBarStubActivity" 216 android:label="SeekBarStubActivity"> 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.ScrollViewStubActivity" 224 android:label="ScrollViewStubActivity"> 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.FrameLayoutStubActivity" 232 android:label="FrameLayoutStubActivity"> 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.LinearLayoutStubActivity" 240 android:label="LinearLayoutStubActivity"> 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.GridLayoutStubActivity" 248 android:label="GridLayoutStubActivity"> 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.LayoutDirectionStubActivity" 256 android:label="LayoutDirectionStubActivity"> 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.ProgressBarStubActivity" 264 android:label="ProgressBarStubActivity"> 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.ChronometerStubActivity" 272 android:label="ChronometerStubActivity"> 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.MediaControllerStubActivity" 280 android:label="MediaControllerStubActivity"> 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.RatingBarStubActivity" 288 android:label="RatingBarStubActivity"> 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.widget.cts.RemoteViewsStubActivity" 296 android:label="RemoteViewsStubActivity"> 297 <intent-filter> 298 <action android:name="android.intent.action.MAIN" /> 299 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 300 </intent-filter> 301 </activity> 302 303 <activity android:name="android.view.cts.ViewGroupStubActivity" android:label="ViewGroupStubActivity"> 304 <intent-filter> 305 <action android:name="android.intent.action.MAIN"/> 306 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 307 </intent-filter> 308 </activity> 309 <activity android:name="android.view.cts.ViewTestStubActivity" 310 android:label="ViewTestStubActivity"> 311 <intent-filter> 312 <action android:name="android.intent.action.MAIN" /> 313 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 314 </intent-filter> 315 </activity> 316 <activity android:name="android.view.cts.ViewLayoutPositionTestStubActivity" 317 android:label="ViewTestStubActivity"> 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.view.cts.WindowStubActivity" 325 android:theme="@android:style/Theme.Holo.NoActionBar" 326 android:label="WindowStubActivity"> 327 <intent-filter> 328 <action android:name="android.intent.action.MAIN" /> 329 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 330 </intent-filter> 331 </activity> 332 333 <activity android:name="android.widget.cts.ViewGroupStubActivity" 334 android:label="WidgetViewGroupStubActivity"> 335 <intent-filter> 336 <action android:name="android.intent.action.MAIN" /> 337 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 338 </intent-filter> 339 </activity> 340 341 <activity android:name="android.widget.cts.VideoViewStubActivity" 342 android:configChanges="keyboardHidden|orientation|screenSize"> 343 android:label="VideoViewStubActivity"> 344 <intent-filter> 345 <action android:name="android.intent.action.MAIN" /> 346 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 347 </intent-filter> 348 </activity> 349 350 <activity android:name="android.widget.cts.AutoCompleteStubActivity" 351 android:label="AutoCompleteStubActivity"> 352 <intent-filter> 353 <action android:name="android.intent.action.MAIN" /> 354 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 355 </intent-filter> 356 </activity> 357 358 <activity android:name="android.widget.cts.ViewAnimatorStubActivity" android:label="ViewAnimatorStubActivity"> 359 <intent-filter> 360 <action android:name="android.intent.action.MAIN"/> 361 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 362 </intent-filter> 363 </activity> 364 365 <activity android:name="android.widget.cts.GridViewStubActivity" 366 android:label="GridViewStubActivity"> 367 <intent-filter> 368 <action android:name="android.intent.action.MAIN" /> 369 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 370 </intent-filter> 371 </activity> 372 373 <activity android:name="android.widget.cts.RelativeLayoutStubActivity" 374 android:label="RelativeLayoutStubActivity"> 375 <intent-filter> 376 <action android:name="android.intent.action.MAIN" /> 377 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 378 </intent-filter> 379 </activity> 380 381 <activity android:name="android.widget.cts.FrameLayoutStubActivity" 382 android:label="FrameLayoutStubActivity"> 383 <intent-filter> 384 <action android:name="android.intent.action.MAIN" /> 385 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 386 </intent-filter> 387 </activity> 388 389 <service android:name="android.content.cts.MockContextWrapperService" /> 390 <activity android:name=".content.ContextWrapperStubActivity" 391 android:label="ContextWrapperStubActivity"> 392 <intent-filter> 393 <action android:name="android.intent.action.MAIN" /> 394 </intent-filter> 395 </activity> 396 397 <receiver android:name="android.content.cts.MockReceiverFirst"> 398 <intent-filter android:priority="3"> 399 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" /> 400 </intent-filter> 401 </receiver> 402 <receiver android:name="android.content.cts.MockReceiverAbort"> 403 <intent-filter android:priority="2"> 404 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" /> 405 </intent-filter> 406 </receiver> 407 <receiver android:name="android.content.cts.MockReceiver"> 408 <intent-filter android:priority="1"> 409 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_MOCKTEST" /> 410 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" /> 411 <action android:name="android.content.cts.ContextWrapperTest.BROADCAST_TESTORDER" /> 412 </intent-filter> 413 </receiver> 414 415 <activity android:name="android.provider.cts.BrowserStubActivity" 416 android:label="BrowserStubActivity"> 417 <intent-filter> 418 <action android:name="android.intent.action.MAIN" /> 419 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 420 </intent-filter> 421 </activity> 422 423 <activity android:name="android.content.cts.AvailableIntentsActivity" 424 android:label="AvailableIntentsActivity"> 425 <intent-filter> 426 <action android:name="android.intent.action.MAIN" /> 427 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 428 </intent-filter> 429 </activity> 430 431 <activity android:name="android.text.cts.EmojiStubActivity" 432 android:label="AvailableIntentsActivity"> 433 <intent-filter> 434 <action android:name="android.intent.action.MAIN" /> 435 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 436 </intent-filter> 437 </activity> 438 439 <activity android:name="android.widget.cts.TableStubActivity" 440 android:label="TableStubActivity"> 441 <intent-filter> 442 <action android:name="android.intent.action.MAIN" /> 443 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 444 </intent-filter> 445 </activity> 446 447 <activity android:name="android.widget.cts.TabHostStubActivity" 448 android:label="TabHostStubActivity"> 449 <intent-filter> 450 <action android:name="android.intent.action.MAIN" /> 451 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 452 </intent-filter> 453 </activity> 454 455 <activity android:name="android.view.animation.cts.AnimationTestStubActivity" 456 android:label="AnimationTestStubActivity"> 457 <intent-filter> 458 <action android:name="android.intent.action.MAIN"/> 459 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 460 </intent-filter> 461 </activity> 462 463 <activity android:name="android.view.animation.cts.GridLayoutAnimStubActivity" 464 android:label="GridLayoutAnimStubActivity"> 465 <intent-filter> 466 <action android:name="android.intent.action.MAIN"/> 467 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 468 </intent-filter> 469 </activity> 470 471 <activity android:name="android.view.animation.cts.LayoutAnimStubActivity" 472 android:label="LayoutAnimStubActivity"> 473 <intent-filter> 474 <action android:name="android.intent.action.MAIN"/> 475 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 476 </intent-filter> 477 </activity> 478 479 <activity android:name="android.webkit.cts.CookieSyncManagerStubActivity" 480 android:label="CookieSyncManagerStubActivity" 481 android:screenOrientation="nosensor"> 482 <intent-filter> 483 <action android:name="android.intent.action.MAIN" /> 484 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 485 </intent-filter> 486 </activity> 487 488 <activity android:name="android.widget.cts.ExpandableListSimple" 489 android:label="ExpandableListSimple"> 490 <intent-filter> 491 <action android:name="android.intent.action.MAIN" /> 492 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 493 </intent-filter> 494 </activity> 495 496 <activity android:name="android.widget.cts.StubActivity" 497 android:label="StubActivity"> 498 <intent-filter> 499 <action android:name="android.intent.action.MAIN" /> 500 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 501 </intent-filter> 502 </activity> 503 504 <activity android:name="android.widget.cts.ExpandableListWithHeaders" 505 android:label="ExpandableListWithHeaders"> 506 <intent-filter> 507 <action android:name="android.intent.action.MAIN" /> 508 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 509 </intent-filter> 510 </activity> 511 512 <activity android:name="android.widget.cts.GalleryStubActivity" 513 android:label="GalleryStubActivity"> 514 <intent-filter> 515 <action android:name="android.intent.action.MAIN" /> 516 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 517 </intent-filter> 518 </activity> 519 520 <activity android:name="android.widget.cts.MockPopupWindowStubActivity" 521 android:label="MockPopupWindowStubActivity"> 522 <intent-filter> 523 <action android:name="android.intent.action.MAIN" /> 524 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 525 </intent-filter> 526 </activity> 527 528 <activity android:name="android.widget.cts.ListViewStubActivity" 529 android:label="ListViewStubActivity"> 530 <intent-filter> 531 <action android:name="android.intent.action.MAIN" /> 532 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 533 </intent-filter> 534 </activity> 535 536 <activity android:name="android.widget.cts.TextViewStubActivity" 537 android:label="TextViewStubActivity"> 538 <intent-filter> 539 <action android:name="android.intent.action.MAIN" /> 540 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 541 </intent-filter> 542 </activity> 543 544 <activity android:name="android.widget.cts.DialerFilterStubActivity" 545 android:label="DialerFilterStubActivity"> 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 <activity android:name="android.widget.cts.MultiAutoCompleteTextViewStubActivity" 552 android:label="MultiAutoCompleteTextView Test Activity"> 553 <intent-filter> 554 <action android:name="android.intent.action.MAIN" /> 555 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 556 </intent-filter> 557 </activity> 558 559 <activity android:name="android.widget.cts.AdapterViewStubActivity" 560 android:label="AdapterViewStubActivity"> 561 <intent-filter> 562 <action android:name="android.intent.action.MAIN" /> 563 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 564 </intent-filter> 565 </activity> 566 567 <activity android:name="android.widget.cts.CheckedTextViewStubActivity" 568 android:label="CheckedTextViewStubActivity"/> 569 570 <activity android:name="android.hardware.cts.CameraStubActivity" 571 android:label="CameraStubActivity" 572 android:screenOrientation="landscape" 573 android:configChanges="keyboardHidden|orientation|screenSize"> 574 </activity> 575 576 <activity android:name="android.view.inputmethod.cts.InputMethodStubActivity" 577 android:label="InputMethodStubActivity"> 578 <intent-filter> 579 <action android:name="android.intent.action.MAIN"/> 580 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 581 </intent-filter> 582 </activity> 583 <service android:name="android.view.inputmethod.cts.InputMethodInfoStub" 584 android:label="InputMethodInfoStub"> 585 <intent-filter> 586 <action android:name="android.view.InputMethod" /> 587 </intent-filter> 588 <meta-data android:name="android.view.im" 589 android:resource="@xml/method" /> 590 </service> 591 592 <activity android:name="android.view.cts.MenuInflaterStubActivity" 593 android:label="MenuInflaterStubActivity"> 594 <intent-filter> 595 <action android:name="android.intent.action.MAIN"/> 596 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 597 </intent-filter> 598 </activity> 599 600 <activity android:name="android.text.method.cts.KeyListenerStubActivity" 601 android:label="KeyListenerStubActivity"/> 602 603 <activity android:name="android.text.method.cts.StubActivity" 604 android:label="StubActivity"> 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.URLSpanStubActivity" 612 android:label="URLSpanStubActivity"> 613 <intent-filter> 614 <action android:name="android.intent.action.MAIN" /> 615 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 616 </intent-filter> 617 </activity> 618 619 <activity android:name="android.text.style.cts.MockURLSpanTestActivity" 620 android:label="MockURLSpanTestActivity" 621 android:launchMode="singleTask" 622 android:alwaysRetainTaskState="true" 623 android:configChanges="orientation|keyboardHidden"> 624 <intent-filter> 625 <action android:name="android.intent.action.VIEW" /> 626 <category android:name="android.intent.category.DEFAULT" /> 627 <category android:name="android.intent.category.BROWSABLE" /> 628 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 629 <data android:scheme="ctstest" /> 630 </intent-filter> 631 </activity> 632 633 <activity android:name="android.widget.cts.ZoomButtonStubActivity" 634 android:label="ZoomButtonStubActivity"> 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.view.cts.SurfaceViewStubActivity" 642 android:label="SurfaceViewStubActivity"> 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.MockApplicationActivity" 650 android:label="MockApplicationActivity"> 651 <intent-filter> 652 <action android:name="android.intent.action.MAIN"/> 653 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 654 </intent-filter> 655 </activity> 656 657 <activity android:name="android.app.cts.InstrumentationTestActivity" 658 android:label="InstrumentationTestActivity"> 659 <intent-filter> 660 <action android:name="android.intent.action.MAIN" /> 661 <category android:name="android.intent.category.DEFAULT" /> 662 <data android:mimeType="vnd.android.cursor.dir/person" /> 663 </intent-filter> 664 </activity> 665 666 <activity android:name="android.app.cts.AliasActivityStub"> 667 <meta-data android:name="android.app.alias" 668 android:resource="@xml/alias" /> 669 </activity> 670 671 <activity android:name="android.webkit.cts.WebViewStubActivity" 672 android:label="WebViewStubActivity" 673 android:screenOrientation="nosensor"> 674 <intent-filter> 675 <action android:name="android.intent.action.MAIN" /> 676 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 677 </intent-filter> 678 </activity> 679 680 <activity android:name="android.app.cts.ChildActivity" 681 android:label="ChildActivity" /> 682 683 <receiver android:name="android.app.cts.MockReceiver"> 684 <intent-filter> 685 <action android:name="android.app.cts.PendingIntentTest.TEST_RECEIVER" /> 686 </intent-filter> 687 </receiver> 688 689 <service android:name="android.app.cts.MockService" /> 690 691 <activity android:name="android.app.cts.SearchManagerStubActivity" 692 android:label="SearchManagerStubActivity"> 693 <intent-filter> 694 <action android:name="android.intent.action.SEARCH" /> 695 <category android:name="android.intent.category.DEFAULT" /> 696 </intent-filter> 697 <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" /> 698 </activity> 699 700 <service android:name="android.app.cts.LocalService"> 701 <intent-filter> 702 <action android:name="android.app.cts.activity.SERVICE_LOCAL" /> 703 </intent-filter> 704 <meta-data android:name="android.app.cts.string" android:value="foo" /> 705 <meta-data android:name="android.app.cts.boolean" android:value="true" /> 706 <meta-data android:name="android.app.cts.integer" android:value="100" /> 707 <meta-data android:name="android.app.cts.color" android:value="#ff000000" /> 708 <meta-data android:name="android.app.cts.float" android:value="100.1" /> 709 <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" /> 710 </service> 711 712 <service android:name="android.app.cts.LocalGrantedService" 713 android:permission="android.app.cts.permission.TEST_GRANTED"> 714 <intent-filter> 715 <action android:name="android.app.cts.activity.SERVICE_LOCAL_GRANTED" /> 716 </intent-filter> 717 </service> 718 719 <service android:name="android.app.cts.LocalDeniedService" 720 android:permission="android.app.cts.permission.TEST_DENIED"> 721 <intent-filter> 722 <action android:name="android.app.cts.activity.SERVICE_LOCAL_DENIED" /> 723 </intent-filter> 724 </service> 725 726 <activity android:name="android.app.cts.TestedScreen" 727 android:process=":remoteScreen"> 728 </activity> 729 <activity android:name="android.app.cts.LocalScreen" android:multiprocess="true"> 730 </activity> 731 <activity android:name="android.app.cts.ClearTop" android:multiprocess="true" 732 android:launchMode="singleTop"> 733 </activity> 734 <activity android:name="android.app.cts.LocalDialog" android:multiprocess="true" 735 android:theme="@android:style/Theme.Dialog"> 736 </activity> 737 738 <activity android:name="android.app.cts.PendingIntentStubActivity" 739 android:label="PendingIntentStubActivity"/> 740 741 <activity android:name="android.app.cts.LocalActivityManagerStubActivity" 742 android:label="LocalActivityManagerStubActivity" /> 743 744 <activity android:name="android.app.cts.LocalActivityManagerTestHelper" 745 android:label="LocalActivityManagerTestHelper" /> 746 747 <activity android:name="android.app.cts.LaunchpadTabActivity" android:multiprocess="true"> 748 </activity> 749 750 <activity android:name="android.app.cts.LocalActivity" android:multiprocess="true"> 751 <meta-data android:name="android.app.cts.string" android:value="foo" /> 752 <meta-data android:name="android.app.cts.boolean" android:value="true" /> 753 <meta-data android:name="android.app.cts.integer" android:value="100" /> 754 <meta-data android:name="android.app.cts.color" android:value="#ff000000" /> 755 <meta-data android:name="android.app.cts.float" android:value="100.1" /> 756 <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" /> 757 </activity> 758 759 <activity android:name="android.app.cts.TestedActivity" 760 android:process=":remoteActivity"> 761 </activity> 762 763 <activity android:name="android.app.cts.ExpandableListTestActivity" 764 android:label="ExpandableListTestActivity"> 765 <intent-filter> 766 <action android:name="android.intent.action.MAIN" /> 767 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 768 </intent-filter> 769 </activity> 770 771 <activity android:name="android.view.cts.FocusFinderStubActivity" 772 android:label="FocusFinderStubActivity"> 773 <intent-filter> 774 <action android:name="android.intent.action.MAIN" /> 775 <category android:name="android.intent.category.DEFAULT" /> 776 </intent-filter> 777 </activity> 778 779 <activity android:name="android.view.cts.GestureDetectorStubActivity" 780 android:label="GestureDetectorStubActivity" 781 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" /> 782 783 <!--Test for PackageManager--> 784 <activity android:name="android.content.pm.cts.TestPmActivity" 785 android:icon="@drawable/start"> 786 <intent-filter> 787 <action android:name="android.intent.action.PMTEST" /> 788 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 789 </intent-filter> 790 <meta-data android:name="android.content.pm.cts.xmltest" android:resource="@xml/pm_test" /> 791 </activity> 792 <activity android:name="android.content.pm.cts.TestPmCompare"> 793 <intent-filter> 794 <action android:name="android.intent.action.MAIN" /> 795 <category android:name="android.intent.category.INFO" /> 796 </intent-filter> 797 </activity> 798 <!--Test for PackageManager--> 799 <service android:name="android.content.pm.cts.TestPmService"> 800 <intent-filter> 801 <action android:name="android.content.pm.cts.activity.PMTEST_SERVICE" /> 802 </intent-filter> 803 </service> 804 <!--Test for PackageManager--> 805 <receiver android:name="android.content.pm.cts.PmTestReceiver"> 806 <intent-filter> 807 <action android:name="android.content.pm.cts.PackageManagerTest.PMTEST_RECEIVER" /> 808 </intent-filter> 809 </receiver> 810 811 <!-- Used for PackageManager test, don't delete this MockContentProvider provider --> 812 <provider android:name="android.content.cts.MockContentProvider" android:authorities="ctstest" 813 android:multiprocess="false" /> 814 <provider android:name="android.content.cts.DummyProvider" 815 android:authorities="android.content.cts.dummyprovider" 816 android:multiprocess="true" /> 817 <provider android:name="android.content.cts.MockRemoteContentProvider" 818 android:authorities="remotectstest" 819 android:process=":remoteprovider" android:multiprocess="false" /> 820 821 <activity android:name="android.app.cts.ChildTabActivity" android:label="ChildTabActivity" /> 822 823 <activity android:name="android.app.cts.LauncherActivityStub" 824 android:label="LauncherActivityStub" > 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.MockTabActivity" android:label="MockTabActivity" /> 832 833 <activity android:name="android.app.cts.AppStubActivity" android:label="AppStubActivity"> 834 <intent-filter> 835 <action android:name="android.intent.action.MAIN" /> 836 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 837 </intent-filter> 838 </activity> 839 840 <activity android:name="android.app.cts.DialogStubActivity" 841 android:label="DialogStubActivity"> 842 <intent-filter> 843 <action android:name="android.intent.action.MAIN" /> 844 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 845 </intent-filter> 846 </activity> 847 848 <activity android:name="android.app.cts.ActivityManagerStubFooActivity" 849 android:label="ActivityManagerStubFooActivity"> 850 <intent-filter> 851 <action android:name="android.intent.action.MAIN" /> 852 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 853 </intent-filter> 854 </activity> 855 856 <activity android:name="android.app.cts.ActivityManagerRecentOneActivity" 857 android:label="ActivityManagerRecentOneActivity" 858 android:allowTaskReparenting="true" 859 android:taskAffinity="android.app.cts.recentOne"> 860 <intent-filter> 861 <action android:name="android.intent.action.MAIN" /> 862 </intent-filter> 863 </activity> 864 865 <activity android:name="android.app.cts.ActivityManagerRecentTwoActivity" 866 android:label="ActivityManagerRecentTwoActivity" 867 android:allowTaskReparenting="true" 868 android:taskAffinity="android.app.cts.recentTwo"> 869 <intent-filter> 870 <action android:name="android.intent.action.MAIN" /> 871 </intent-filter> 872 </activity> 873 874 <activity android:name="android.app.cts.ActivityManagerStubCrashActivity" 875 android:label="ActivityManagerStubCrashActivity" 876 android:multiprocess="true" 877 android:process=":ActivityManagerStubCrashActivity"> 878 <intent-filter> 879 <action android:name="android.intent.action.MAIN" /> 880 </intent-filter> 881 </activity> 882 883 <activity android:name="android.text.method.cts.StubActivity" 884 android:label="StubActivity"> 885 <intent-filter> 886 <action android:name="android.intent.action.MAIN" /> 887 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 888 </intent-filter> 889 </activity> 890 891 <service android:name="android.app.cts.StubRemoteService" 892 android:process=":remote"> 893 <intent-filter> 894 <action 895 android:name="android.app.cts.ISecondary" /> 896 <action 897 android:name="android.app.REMOTESERVICE" /> 898 </intent-filter> 899 </service> 900 901 <activity android:name="android.app.ActivityGroup" 902 android:label="ActivityGroup" /> 903 904 <activity android:name="android.app.cts.KeyguardManagerActivity" 905 android:label="KeyguardManagerActivity"> 906 <intent-filter> 907 <action android:name="android.intent.action.MAIN" /> 908 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 909 </intent-filter> 910 </activity> 911 912 <activity android:name="android.os.cts.CountDownTimerTestStub" 913 android:label="CountDownTimerTestStub"> 914 <intent-filter> 915 <action android:name="android.intent.action.MAIN" /> 916 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 917 </intent-filter> 918 </activity> 919 920 <service android:name="android.os.cts.EmptyService" 921 android:process=":remote"> 922 <intent-filter> 923 <action 924 android:name="android.os.cts.IEmptyService" /> 925 <action 926 android:name="android.os.REMOTESERVICE" /> 927 </intent-filter> 928 </service> 929 930 <service android:name="android.os.cts.MessengerService" 931 android:process=":messengerService"> 932 </service> 933 <service android:name="android.app.cts.IntentServiceStub"/> 934 935 <activity android:name="android.app.cts.LaunchpadActivity" 936 android:configChanges="keyboardHidden|orientation|screenSize" 937 android:multiprocess="true"> 938 </activity> 939 940 <service android:name="android.content.cts.MockSyncAdapterService" android:exported="true"> 941 <intent-filter> 942 <action android:name="android.content.SyncAdapter" /> 943 </intent-filter> 944 945 <meta-data android:name="android.content.SyncAdapter" 946 android:resource="@xml/syncadapter" /> 947 </service> 948 949 <service android:name="android.content.cts.MockAccountService" android:exported="true" 950 > 951 <intent-filter> 952 <action android:name="android.accounts.AccountAuthenticator" /> 953 </intent-filter> 954 955 <meta-data android:name="android.accounts.AccountAuthenticator" 956 android:resource="@xml/authenticator" /> 957 </service> 958 959 <activity android:name="android.opengl.cts.GLSurfaceViewStubActivity" 960 android:label="GLSurfaceViewStub"/> 961 962 <activity android:name="android.opengl.cts.OpenGlEsVersionStubActivity"/> 963 964 <activity android:name="android.opengl.cts.EglConfigStubActivity" 965 android:configChanges="keyboardHidden|orientation|screenSize|uiMode" /> 966 967 <activity android:name="android.opengl.cts.CompressedTextureStubActivity" 968 android:label="CompressedTextureStubActivity" 969 android:screenOrientation="nosensor"> 970 <intent-filter> 971 <action android:name="android.intent.action.MAIN" /> 972 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 973 </intent-filter> 974 </activity> 975 976 <activity android:name="android.preference.cts.PreferenceStubActivity"> 977 <meta-data android:name="android.preference" 978 android:resource="@xml/preferences_from_intent" /> 979 </activity> 980 981 <activity android:name="android.content.cts.ClipboardManagerListenerActivity"/> 982 983 <activity android:name="android.app.cts.ActivityManagerMemoryClassLaunchActivity" /> 984 985 <activity android:name="android.app.cts.ActivityManagerMemoryClassTestActivity" 986 android:process=":memoryclass" /> 987 988 <service android:name="android.speech.tts.cts.StubTextToSpeechService"> 989 <intent-filter> 990 <action android:name="android.intent.action.TTS_SERVICE" /> 991 <category android:name="android.intent.category.DEFAULT" /> 992 </intent-filter> 993 </service> 994 995 <activity android:name="android.renderscriptgraphics.cts.RenderscriptGLStubActivity" 996 android:label="RenderscriptGLStub"/> 997 </application> 998 999 1000 <!--Test for PackageManager, please put this at the very beginning--> 1001 <instrumentation android:name="android.content.pm.cts.TestPmInstrumentation" 1002 android:targetPackage="android" 1003 android:label="PackageManager Instrumentation Test" /> 1004 1005 </manifest> 1006 1007