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 123 <activity android:name="android.app.cts.ActionBarActivity" /> 124 <activity android:name="android.widget.cts.TwoLineListItemStubActivity" 125 android:label="TwoLineListItemStubActivity"> 126 <intent-filter> 127 <action android:name="android.intent.action.MAIN" /> 128 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 129 </intent-filter> 130 </activity> 131 132 <activity android:name="android.view.cts.ViewStubStubActivity" 133 android:label="ViewStubStubActivity"> 134 <intent-filter> 135 <action android:name="android.intent.action.MAIN"/> 136 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 137 </intent-filter> 138 </activity> 139 140 <activity android:name="android.widget.cts.ViewFlipperStubActivity" 141 android:label="ViewFlipperStubActivity"> 142 <intent-filter> 143 <action android:name="android.intent.action.MAIN" /> 144 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 145 </intent-filter> 146 </activity> 147 148 <activity android:name="android.app.cts.DialogStubActivity" 149 android:label="DialogStubActivity" 150 android:configChanges="keyboardHidden|orientation|screenSize"> 151 <intent-filter> 152 <action android:name="android.intent.action.MAIN" /> 153 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 154 </intent-filter> 155 </activity> 156 157 <activity android:name="android.widget.cts.HorizontalScrollViewStubActivity" 158 android:label="HorizontalScrollViewStubActivity"> 159 <intent-filter> 160 <action android:name="android.intent.action.MAIN" /> 161 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 162 </intent-filter> 163 </activity> 164 165 <activity android:name="android.widget.cts.SlidingDrawerStubActivity" 166 android:label="SlidingDrawerStubActivity"> 167 <intent-filter> 168 <action android:name="android.intent.action.MAIN" /> 169 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 170 </intent-filter> 171 </activity> 172 173 <activity android:name="android.view.cts.UsingViewsStubActivity" 174 android:label="Using Views Test"> 175 <intent-filter> 176 <action android:name="android.intent.action.MAIN" /> 177 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 178 </intent-filter> 179 </activity> 180 <activity android:name="android.view.cts.FocusHandlingStubActivity" 181 android:label="Focus Handling Test"> 182 <intent-filter> 183 <action android:name="android.intent.action.MAIN" /> 184 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 185 </intent-filter> 186 </activity> 187 <activity android:name="android.app.cts.MockActivity" android:label="MockActivity"> 188 <meta-data android:name="android.app.alias" 189 android:resource="@xml/alias" /> 190 <meta-data android:name="android.app.intent.filter" 191 android:resource="@xml/intentfilter" /> 192 <meta-data android:name="android.widget.layout" 193 android:resource="@xml/layout" /> 194 <meta-data android:name="android.view.merge" 195 android:resource="@xml/merge" /> 196 </activity> 197 198 <activity android:name="android.widget.cts.DigitalClockStubActivity" 199 android:label="DigitalClockStubActivity"> 200 <intent-filter> 201 <action android:name="android.intent.action.MAIN" /> 202 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 203 </intent-filter> 204 </activity> 205 206 <activity android:name="android.widget.cts.ImageViewStubActivity" 207 android:label="ImageViewStubActivity"> 208 <intent-filter> 209 <action android:name="android.intent.action.MAIN" /> 210 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 211 </intent-filter> 212 </activity> 213 214 <activity android:name="android.widget.cts.SeekBarStubActivity" 215 android:label="SeekBarStubActivity"> 216 <intent-filter> 217 <action android:name="android.intent.action.MAIN" /> 218 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 219 </intent-filter> 220 </activity> 221 222 <activity android:name="android.widget.cts.ScrollViewStubActivity" 223 android:label="ScrollViewStubActivity"> 224 <intent-filter> 225 <action android:name="android.intent.action.MAIN" /> 226 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 227 </intent-filter> 228 </activity> 229 230 <activity android:name="android.widget.cts.FrameLayoutStubActivity" 231 android:label="FrameLayoutStubActivity"> 232 <intent-filter> 233 <action android:name="android.intent.action.MAIN" /> 234 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 235 </intent-filter> 236 </activity> 237 238 <activity android:name="android.widget.cts.LinearLayoutStubActivity" 239 android:label="LinearLayoutStubActivity"> 240 <intent-filter> 241 <action android:name="android.intent.action.MAIN" /> 242 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 243 </intent-filter> 244 </activity> 245 246 <activity android:name="android.widget.cts.ProgressBarStubActivity" 247 android:label="ProgressBarStubActivity"> 248 <intent-filter> 249 <action android:name="android.intent.action.MAIN" /> 250 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 251 </intent-filter> 252 </activity> 253 254 <activity android:name="android.widget.cts.ChronometerStubActivity" 255 android:label="ChronometerStubActivity"> 256 <intent-filter> 257 <action android:name="android.intent.action.MAIN"/> 258 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 259 </intent-filter> 260 </activity> 261 262 <activity android:name="android.widget.cts.MediaControllerStubActivity" 263 android:label="MediaControllerStubActivity"> 264 <intent-filter> 265 <action android:name="android.intent.action.MAIN" /> 266 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 267 </intent-filter> 268 </activity> 269 270 <activity android:name="android.widget.cts.RatingBarStubActivity" 271 android:label="RatingBarStubActivity"> 272 <intent-filter> 273 <action android:name="android.intent.action.MAIN" /> 274 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 275 </intent-filter> 276 </activity> 277 278 <activity android:name="android.widget.cts.RemoteViewsStubActivity" 279 android:label="RemoteViewsStubActivity"> 280 <intent-filter> 281 <action android:name="android.intent.action.MAIN" /> 282 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 283 </intent-filter> 284 </activity> 285 286 <activity android:name="android.view.cts.ViewGroupStubActivity" android:label="ViewGroupStubActivity"> 287 <intent-filter> 288 <action android:name="android.intent.action.MAIN"/> 289 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 290 </intent-filter> 291 </activity> 292 <activity android:name="android.view.cts.ViewTestStubActivity" 293 android:label="ViewTestStubActivity"> 294 <intent-filter> 295 <action android:name="android.intent.action.MAIN" /> 296 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 297 </intent-filter> 298 </activity> 299 <activity android:name="android.view.cts.ViewLayoutPositionTestStubActivity" 300 android:label="ViewTestStubActivity"> 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.WindowStubActivity" 308 android:theme="@android:style/Theme.Holo.NoActionBar" 309 android:label="WindowStubActivity"> 310 <intent-filter> 311 <action android:name="android.intent.action.MAIN" /> 312 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 313 </intent-filter> 314 </activity> 315 316 <activity android:name="android.widget.cts.ViewGroupStubActivity" 317 android:label="WidgetViewGroupStubActivity"> 318 <intent-filter> 319 <action android:name="android.intent.action.MAIN" /> 320 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 321 </intent-filter> 322 </activity> 323 324 <activity android:name="android.widget.cts.VideoViewStubActivity" 325 android:label="VideoViewStubActivity"> 326 <intent-filter> 327 <action android:name="android.intent.action.MAIN" /> 328 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 329 </intent-filter> 330 </activity> 331 332 <activity android:name="android.widget.cts.AutoCompleteStubActivity" 333 android:label="AutoCompleteStubActivity"> 334 <intent-filter> 335 <action android:name="android.intent.action.MAIN" /> 336 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 337 </intent-filter> 338 </activity> 339 340 <activity android:name="android.widget.cts.ViewAnimatorStubActivity" android:label="ViewAnimatorStubActivity"> 341 <intent-filter> 342 <action android:name="android.intent.action.MAIN"/> 343 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 344 </intent-filter> 345 </activity> 346 347 <activity android:name="android.widget.cts.GridViewStubActivity" 348 android:label="GridViewStubActivity"> 349 <intent-filter> 350 <action android:name="android.intent.action.MAIN" /> 351 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 352 </intent-filter> 353 </activity> 354 355 <activity android:name="android.widget.cts.RelativeLayoutStubActivity" 356 android:label="RelativeLayoutStubActivity"> 357 <intent-filter> 358 <action android:name="android.intent.action.MAIN" /> 359 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 360 </intent-filter> 361 </activity> 362 363 <activity android:name="android.widget.cts.FrameLayoutStubActivity" 364 android:label="FrameLayoutStubActivity"> 365 <intent-filter> 366 <action android:name="android.intent.action.MAIN" /> 367 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 368 </intent-filter> 369 </activity> 370 371 <service android:name="android.content.cts.MockContextWrapperService" /> 372 <activity android:name=".content.ContextWrapperStubActivity" 373 android:label="ContextWrapperStubActivity"> 374 <intent-filter> 375 <action android:name="android.intent.action.MAIN" /> 376 </intent-filter> 377 </activity> 378 379 <receiver android:name="android.content.cts.MockReceiverFirst"> 380 <intent-filter android:priority="3"> 381 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" /> 382 </intent-filter> 383 </receiver> 384 <receiver android:name="android.content.cts.MockReceiverAbort"> 385 <intent-filter android:priority="2"> 386 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" /> 387 </intent-filter> 388 </receiver> 389 <receiver android:name="android.content.cts.MockReceiver"> 390 <intent-filter android:priority="1"> 391 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_MOCKTEST" /> 392 <action android:name="android.content.cts.BroadcastReceiverTest.BROADCAST_TESTABORT" /> 393 <action android:name="android.content.cts.ContextWrapperTest.BROADCAST_TESTORDER" /> 394 </intent-filter> 395 </receiver> 396 397 <activity android:name="android.provider.cts.BrowserStubActivity" 398 android:label="BrowserStubActivity"> 399 <intent-filter> 400 <action android:name="android.intent.action.MAIN" /> 401 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 402 </intent-filter> 403 </activity> 404 405 <activity android:name="android.content.cts.AvailableIntentsActivity" 406 android:label="AvailableIntentsActivity"> 407 <intent-filter> 408 <action android:name="android.intent.action.MAIN" /> 409 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 410 </intent-filter> 411 </activity> 412 413 <activity android:name="android.widget.cts.TableStubActivity" 414 android:label="TableStubActivity"> 415 <intent-filter> 416 <action android:name="android.intent.action.MAIN" /> 417 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 418 </intent-filter> 419 </activity> 420 421 <activity android:name="android.widget.cts.TabHostStubActivity" 422 android:label="TabHostStubActivity"> 423 <intent-filter> 424 <action android:name="android.intent.action.MAIN" /> 425 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 426 </intent-filter> 427 </activity> 428 429 <activity android:name="android.view.animation.cts.AnimationTestStubActivity" 430 android:label="AnimationTestStubActivity"> 431 <intent-filter> 432 <action android:name="android.intent.action.MAIN"/> 433 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 434 </intent-filter> 435 </activity> 436 437 <activity android:name="android.view.animation.cts.GridLayoutAnimStubActivity" 438 android:label="GridLayoutAnimStubActivity"> 439 <intent-filter> 440 <action android:name="android.intent.action.MAIN"/> 441 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 442 </intent-filter> 443 </activity> 444 445 <activity android:name="android.view.animation.cts.LayoutAnimStubActivity" 446 android:label="LayoutAnimStubActivity"> 447 <intent-filter> 448 <action android:name="android.intent.action.MAIN"/> 449 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 450 </intent-filter> 451 </activity> 452 453 <activity android:name="android.webkit.cts.CookieSyncManagerStubActivity" 454 android:label="CookieSyncManagerStubActivity"> 455 <intent-filter> 456 <action android:name="android.intent.action.MAIN" /> 457 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 458 </intent-filter> 459 </activity> 460 461 <activity android:name="android.widget.cts.ExpandableListSimple" 462 android:label="ExpandableListSimple"> 463 <intent-filter> 464 <action android:name="android.intent.action.MAIN" /> 465 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 466 </intent-filter> 467 </activity> 468 469 <activity android:name="android.widget.cts.StubActivity" 470 android:label="StubActivity"> 471 <intent-filter> 472 <action android:name="android.intent.action.MAIN" /> 473 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 474 </intent-filter> 475 </activity> 476 477 <activity android:name="android.widget.cts.ExpandableListWithHeaders" 478 android:label="ExpandableListWithHeaders"> 479 <intent-filter> 480 <action android:name="android.intent.action.MAIN" /> 481 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 482 </intent-filter> 483 </activity> 484 485 <activity android:name="android.widget.cts.GalleryStubActivity" 486 android:label="GalleryStubActivity"> 487 <intent-filter> 488 <action android:name="android.intent.action.MAIN" /> 489 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 490 </intent-filter> 491 </activity> 492 493 <activity android:name="android.widget.cts.MockPopupWindowStubActivity" 494 android:label="MockPopupWindowStubActivity"> 495 <intent-filter> 496 <action android:name="android.intent.action.MAIN" /> 497 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 498 </intent-filter> 499 </activity> 500 501 <activity android:name="android.widget.cts.ListViewStubActivity" 502 android:label="ListViewStubActivity"> 503 <intent-filter> 504 <action android:name="android.intent.action.MAIN" /> 505 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 506 </intent-filter> 507 </activity> 508 509 <activity android:name="android.widget.cts.TextViewStubActivity" 510 android:label="TextViewStubActivity"> 511 <intent-filter> 512 <action android:name="android.intent.action.MAIN" /> 513 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 514 </intent-filter> 515 </activity> 516 517 <activity android:name="android.widget.cts.DialerFilterStubActivity" 518 android:label="DialerFilterStubActivity"> 519 <intent-filter> 520 <action android:name="android.intent.action.MAIN" /> 521 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 522 </intent-filter> 523 </activity> 524 <activity android:name="android.widget.cts.MultiAutoCompleteTextViewStubActivity" 525 android:label="MultiAutoCompleteTextView Test Activity"> 526 <intent-filter> 527 <action android:name="android.intent.action.MAIN" /> 528 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 529 </intent-filter> 530 </activity> 531 532 <activity android:name="android.widget.cts.AdapterViewStubActivity" 533 android:label="AdapterViewStubActivity"> 534 <intent-filter> 535 <action android:name="android.intent.action.MAIN" /> 536 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 537 </intent-filter> 538 </activity> 539 540 <activity android:name="android.widget.cts.CheckedTextViewStubActivity" 541 android:label="CheckedTextViewStubActivity"/> 542 543 <activity android:name="android.hardware.cts.CameraStubActivity" 544 android:label="CameraStubActivity" 545 android:screenOrientation="landscape"> 546 </activity> 547 548 <activity android:name="android.view.inputmethod.cts.InputMethodStubActivity" 549 android:label="InputMethodStubActivity"> 550 <intent-filter> 551 <action android:name="android.intent.action.MAIN"/> 552 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 553 </intent-filter> 554 </activity> 555 <service android:name="android.view.inputmethod.cts.InputMethodInfoStub" 556 android:label="InputMethodInfoStub"> 557 <intent-filter> 558 <action android:name="android.view.InputMethod" /> 559 </intent-filter> 560 <meta-data android:name="android.view.im" 561 android:resource="@xml/method" /> 562 </service> 563 564 <activity android:name="android.view.cts.MenuInflaterStubActivity" 565 android:label="MenuInflaterStubActivity"> 566 <intent-filter> 567 <action android:name="android.intent.action.MAIN"/> 568 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 569 </intent-filter> 570 </activity> 571 572 <activity android:name="android.text.method.cts.KeyListenerStubActivity" 573 android:label="KeyListenerStubActivity"/> 574 575 <activity android:name="android.text.method.cts.StubActivity" 576 android:label="StubActivity"> 577 <intent-filter> 578 <action android:name="android.intent.action.MAIN" /> 579 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 580 </intent-filter> 581 </activity> 582 583 <activity android:name="android.text.style.cts.URLSpanStubActivity" 584 android:label="URLSpanStubActivity"> 585 <intent-filter> 586 <action android:name="android.intent.action.MAIN" /> 587 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 588 </intent-filter> 589 </activity> 590 591 <activity android:name="android.text.style.cts.MockURLSpanTestActivity" 592 android:label="MockURLSpanTestActivity" 593 android:launchMode="singleTask" 594 android:alwaysRetainTaskState="true" 595 android:configChanges="orientation|keyboardHidden"> 596 <intent-filter> 597 <action android:name="android.intent.action.VIEW" /> 598 <category android:name="android.intent.category.DEFAULT" /> 599 <category android:name="android.intent.category.BROWSABLE" /> 600 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 601 <data android:scheme="ctstest" /> 602 </intent-filter> 603 </activity> 604 605 <activity android:name="android.widget.cts.ZoomButtonStubActivity" 606 android:label="ZoomButtonStubActivity"> 607 <intent-filter> 608 <action android:name="android.intent.action.MAIN"/> 609 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 610 </intent-filter> 611 </activity> 612 613 <activity android:name="android.view.cts.SurfaceViewStubActivity" 614 android:label="SurfaceViewStubActivity"> 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.app.cts.MockApplicationActivity" 622 android:label="MockApplicationActivity"> 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.app.cts.InstrumentationTestActivity" 630 android:label="InstrumentationTestActivity"> 631 <intent-filter> 632 <action android:name="android.intent.action.MAIN" /> 633 <category android:name="android.intent.category.DEFAULT" /> 634 <data android:mimeType="vnd.android.cursor.dir/person" /> 635 </intent-filter> 636 </activity> 637 638 <activity android:name="android.app.cts.AliasActivityStub"> 639 <meta-data android:name="android.app.alias" 640 android:resource="@xml/alias" /> 641 </activity> 642 643 <activity android:name="android.webkit.cts.WebViewStubActivity" 644 android:label="WebViewStubActivity"> 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.app.cts.ChildActivity" 652 android:label="ChildActivity" /> 653 654 <receiver android:name="android.app.cts.MockReceiver"> 655 <intent-filter> 656 <action android:name="android.app.cts.PendingIntentTest.TEST_RECEIVER" /> 657 </intent-filter> 658 </receiver> 659 660 <service android:name="android.app.cts.MockService" /> 661 662 <activity android:name="android.app.cts.SearchManagerStubActivity" 663 android:label="SearchManagerStubActivity"> 664 <intent-filter> 665 <action android:name="android.intent.action.SEARCH" /> 666 <category android:name="android.intent.category.DEFAULT" /> 667 </intent-filter> 668 <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" /> 669 </activity> 670 671 <service android:name="android.app.cts.LocalService"> 672 <intent-filter> 673 <action android:name="android.app.cts.activity.SERVICE_LOCAL" /> 674 </intent-filter> 675 <meta-data android:name="android.app.cts.string" android:value="foo" /> 676 <meta-data android:name="android.app.cts.boolean" android:value="true" /> 677 <meta-data android:name="android.app.cts.integer" android:value="100" /> 678 <meta-data android:name="android.app.cts.color" android:value="#ff000000" /> 679 <meta-data android:name="android.app.cts.float" android:value="100.1" /> 680 <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" /> 681 </service> 682 683 <service android:name="android.app.cts.LocalGrantedService" 684 android:permission="android.app.cts.permission.TEST_GRANTED"> 685 <intent-filter> 686 <action android:name="android.app.cts.activity.SERVICE_LOCAL_GRANTED" /> 687 </intent-filter> 688 </service> 689 690 <service android:name="android.app.cts.LocalDeniedService" 691 android:permission="android.app.cts.permission.TEST_DENIED"> 692 <intent-filter> 693 <action android:name="android.app.cts.activity.SERVICE_LOCAL_DENIED" /> 694 </intent-filter> 695 </service> 696 697 <activity android:name="android.app.cts.TestedScreen" 698 android:process=":remoteScreen"> 699 </activity> 700 <activity android:name="android.app.cts.LocalScreen" android:multiprocess="true"> 701 </activity> 702 <activity android:name="android.app.cts.ClearTop" android:multiprocess="true" 703 android:launchMode="singleTop"> 704 </activity> 705 <activity android:name="android.app.cts.LocalDialog" android:multiprocess="true" 706 android:theme="@android:style/Theme.Dialog"> 707 </activity> 708 709 <activity android:name="android.app.cts.PendingIntentStubActivity" 710 android:label="PendingIntentStubActivity"/> 711 712 <activity android:name="android.app.cts.LocalActivityManagerStubActivity" 713 android:label="LocalActivityManagerStubActivity" /> 714 715 <activity android:name="android.app.cts.LocalActivityManagerTestHelper" 716 android:label="LocalActivityManagerTestHelper" /> 717 718 <activity android:name="android.app.cts.LaunchpadTabActivity" android:multiprocess="true"> 719 </activity> 720 721 <activity android:name="android.app.cts.LocalActivity" android:multiprocess="true"> 722 <meta-data android:name="android.app.cts.string" android:value="foo" /> 723 <meta-data android:name="android.app.cts.boolean" android:value="true" /> 724 <meta-data android:name="android.app.cts.integer" android:value="100" /> 725 <meta-data android:name="android.app.cts.color" android:value="#ff000000" /> 726 <meta-data android:name="android.app.cts.float" android:value="100.1" /> 727 <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" /> 728 </activity> 729 730 <activity android:name="android.app.cts.TestedActivity" 731 android:process=":remoteActivity"> 732 </activity> 733 734 <activity android:name="android.app.cts.ExpandableListTestActivity" 735 android:label="ExpandableListTestActivity"> 736 <intent-filter> 737 <action android:name="android.intent.action.MAIN" /> 738 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 739 </intent-filter> 740 </activity> 741 742 <activity android:name="android.view.cts.FocusFinderStubActivity" 743 android:label="FocusFinderStubActivity"> 744 <intent-filter> 745 <action android:name="android.intent.action.MAIN" /> 746 <category android:name="android.intent.category.DEFAULT" /> 747 </intent-filter> 748 </activity> 749 750 <activity android:name="android.view.cts.GestureDetectorStubActivity" 751 android:label="GestureDetectorStubActivity" 752 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" /> 753 754 <!--Test for PackageManager--> 755 <activity android:name="android.content.pm.cts.TestPmActivity" 756 android:icon="@drawable/start"> 757 <intent-filter> 758 <action android:name="android.intent.action.PMTEST" /> 759 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 760 </intent-filter> 761 <meta-data android:name="android.content.pm.cts.xmltest" android:resource="@xml/pm_test" /> 762 </activity> 763 <activity android:name="android.content.pm.cts.TestPmCompare"> 764 <intent-filter> 765 <action android:name="android.intent.action.MAIN" /> 766 <category android:name="android.intent.category.INFO" /> 767 </intent-filter> 768 </activity> 769 <!--Test for PackageManager--> 770 <service android:name="android.content.pm.cts.TestPmService"> 771 <intent-filter> 772 <action android:name="android.content.pm.cts.activity.PMTEST_SERVICE" /> 773 </intent-filter> 774 </service> 775 <!--Test for PackageManager--> 776 <receiver android:name="android.content.pm.cts.PmTestReceiver"> 777 <intent-filter> 778 <action android:name="android.content.pm.cts.PackageManagerTest.PMTEST_RECEIVER" /> 779 </intent-filter> 780 </receiver> 781 782 <!-- Used for PackageManager test, don't delete this MockContentProvider provider --> 783 <provider android:name="android.content.cts.MockContentProvider" android:authorities="ctstest" 784 android:multiprocess="false" /> 785 <provider android:name="android.content.cts.DummyProvider" 786 android:authorities="android.content.cts.dummyprovider" 787 android:multiprocess="true" /> 788 <provider android:name="android.content.cts.MockRemoteContentProvider" 789 android:authorities="remotectstest" 790 android:process=":remoteprovider" android:multiprocess="false" /> 791 792 <activity android:name="android.app.cts.ChildTabActivity" android:label="ChildTabActivity" /> 793 794 <activity android:name="android.app.cts.LauncherActivityStub" 795 android:label="LauncherActivityStub" > 796 <intent-filter> 797 <action android:name="android.intent.action.MAIN"/> 798 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 799 </intent-filter> 800 </activity> 801 802 <activity android:name="android.app.cts.MockTabActivity" android:label="MockTabActivity" /> 803 804 <activity android:name="android.app.cts.AppStubActivity" android:label="AppStubActivity"> 805 <intent-filter> 806 <action android:name="android.intent.action.MAIN" /> 807 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 808 </intent-filter> 809 </activity> 810 811 <activity android:name="android.app.cts.DialogStubActivity" 812 android:label="DialogStubActivity"> 813 <intent-filter> 814 <action android:name="android.intent.action.MAIN" /> 815 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 816 </intent-filter> 817 </activity> 818 819 <activity android:name="android.app.cts.ActivityManagerStubFooActivity" 820 android:label="ActivityManagerStubFooActivity"> 821 <intent-filter> 822 <action android:name="android.intent.action.MAIN" /> 823 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 824 </intent-filter> 825 </activity> 826 827 <activity android:name="android.app.cts.ActivityManagerRecentOneActivity" 828 android:label="ActivityManagerRecentOneActivity" 829 android:allowTaskReparenting="true" 830 android:taskAffinity="android.app.cts.recentOne"> 831 <intent-filter> 832 <action android:name="android.intent.action.MAIN" /> 833 </intent-filter> 834 </activity> 835 836 <activity android:name="android.app.cts.ActivityManagerRecentTwoActivity" 837 android:label="ActivityManagerRecentTwoActivity" 838 android:allowTaskReparenting="true" 839 android:taskAffinity="android.app.cts.recentTwo"> 840 <intent-filter> 841 <action android:name="android.intent.action.MAIN" /> 842 </intent-filter> 843 </activity> 844 845 <activity android:name="android.app.cts.ActivityManagerStubCrashActivity" 846 android:label="ActivityManagerStubCrashActivity" 847 android:multiprocess="true" 848 android:process=":ActivityManagerStubCrashActivity"> 849 <intent-filter> 850 <action android:name="android.intent.action.MAIN" /> 851 </intent-filter> 852 </activity> 853 854 <activity android:name="android.text.method.cts.StubActivity" 855 android:label="StubActivity"> 856 <intent-filter> 857 <action android:name="android.intent.action.MAIN" /> 858 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 859 </intent-filter> 860 </activity> 861 862 <service android:name="android.app.cts.StubRemoteService" 863 android:process=":remote"> 864 <intent-filter> 865 <action 866 android:name="android.app.cts.ISecondary" /> 867 <action 868 android:name="android.app.REMOTESERVICE" /> 869 </intent-filter> 870 </service> 871 872 <activity android:name="android.app.ActivityGroup" 873 android:label="ActivityGroup" /> 874 875 <activity android:name="android.app.cts.KeyguardManagerActivity" 876 android:label="KeyguardManagerActivity"> 877 <intent-filter> 878 <action android:name="android.intent.action.MAIN" /> 879 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 880 </intent-filter> 881 </activity> 882 883 <activity android:name="android.os.cts.CountDownTimerTestStub" 884 android:label="CountDownTimerTestStub"> 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.os.cts.EmptyService" 892 android:process=":remote"> 893 <intent-filter> 894 <action 895 android:name="android.os.cts.IEmptyService" /> 896 <action 897 android:name="android.os.REMOTESERVICE" /> 898 </intent-filter> 899 </service> 900 901 <service android:name="android.os.cts.MessengerService" 902 android:process=":messengerService"> 903 </service> 904 <service android:name="android.app.cts.IntentServiceStub"/> 905 906 <activity android:name="android.app.cts.LaunchpadActivity" 907 android:configChanges="keyboardHidden|orientation|screenSize" 908 android:multiprocess="true"> 909 </activity> 910 911 <service android:name="android.content.cts.MockSyncAdapterService" android:exported="true"> 912 <intent-filter> 913 <action android:name="android.content.SyncAdapter" /> 914 </intent-filter> 915 916 <meta-data android:name="android.content.SyncAdapter" 917 android:resource="@xml/syncadapter" /> 918 </service> 919 920 <service android:name="android.content.cts.MockAccountService" android:exported="true" 921 > 922 <intent-filter> 923 <action android:name="android.accounts.AccountAuthenticator" /> 924 </intent-filter> 925 926 <meta-data android:name="android.accounts.AccountAuthenticator" 927 android:resource="@xml/authenticator" /> 928 </service> 929 930 <activity android:name="android.opengl.cts.GLSurfaceViewStubActivity" 931 android:label="GLSurfaceViewStub"/> 932 933 <activity android:name="android.opengl.cts.OpenGlEsVersionStubActivity"/> 934 935 <activity android:name="android.opengl.cts.EglConfigStubActivity"/> 936 937 <activity android:name="android.opengl.cts.CompressedTextureStubActivity" 938 android:label="CompressedTextureStubActivity" 939 android:screenOrientation="nosensor"> 940 <intent-filter> 941 <action android:name="android.intent.action.MAIN" /> 942 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" /> 943 </intent-filter> 944 </activity> 945 946 <activity android:name="android.preference.cts.PreferenceStubActivity"> 947 <meta-data android:name="android.preference" 948 android:resource="@xml/preferences_from_intent" /> 949 </activity> 950 951 <activity android:name="android.content.cts.ClipboardManagerListenerActivity"/> 952 953 <activity android:name="android.app.cts.ActivityManagerMemoryClassLaunchActivity" /> 954 955 <activity android:name="android.app.cts.ActivityManagerMemoryClassTestActivity" 956 android:process=":memoryclass" /> 957 958 <service android:name="android.speech.tts.cts.StubTextToSpeechService"> 959 <intent-filter> 960 <action android:name="android.intent.action.TTS_SERVICE" /> 961 <category android:name="android.intent.category.DEFAULT" /> 962 </intent-filter> 963 </service> 964 965 <activity android:name="android.renderscript.cts.RenderscriptGLStubActivity" 966 android:label="RenderscriptGLStub"/> 967 </application> 968 969 970 <!--Test for PackageManager, please put this at the very beginning--> 971 <instrumentation android:name="android.content.pm.cts.TestPmInstrumentation" 972 android:targetPackage="android" 973 android:label="PackageManager Instrumentation Test" /> 974 975 </manifest> 976 977