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