1 <?xml version="1.0" encoding="utf-8"?> 2 <!-- Copyright (C) 2010 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.test.hwui"> 19 20 <uses-permission android:name="android.permission.INTERNET" /> 21 <uses-permission android:name="android.permission.CAMERA" /> 22 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 23 24 <uses-feature android:name="android.hardware.camera" /> 25 <uses-feature android:name="android.hardware.camera.autofocus" /> 26 27 <uses-sdk android:minSdkVersion="11" /> 28 29 <application 30 android:label="HwUi" 31 android:hardwareAccelerated="true"> 32 33 <meta-data android:name="android.graphics.renderThread" android:value="true" /> 34 35 <activity 36 android:name="PaintDrawFilterActivity" 37 android:label="_DrawFilter"> 38 <intent-filter> 39 <action android:name="android.intent.action.MAIN" /> 40 <category android:name="android.intent.category.LAUNCHER" /> 41 </intent-filter> 42 </activity> 43 44 <activity 45 android:name="DatePickerActivity" 46 android:label="_DatePicker"> 47 <intent-filter> 48 <action android:name="android.intent.action.MAIN" /> 49 <category android:name="android.intent.category.LAUNCHER" /> 50 </intent-filter> 51 </activity> 52 53 <activity 54 android:name="ClipRegionActivity" 55 android:label="_ClipRegion"> 56 <intent-filter> 57 <action android:name="android.intent.action.MAIN" /> 58 <category android:name="android.intent.category.LAUNCHER" /> 59 </intent-filter> 60 </activity> 61 62 <activity 63 android:name="DisplayListLayersActivity" 64 android:label="__DisplayListLayers"> 65 <intent-filter> 66 <action android:name="android.intent.action.MAIN" /> 67 <category android:name="android.intent.category.LAUNCHER" /> 68 </intent-filter> 69 </activity> 70 71 <activity 72 android:name="MatrixActivity" 73 android:label="_Matrix"> 74 <intent-filter> 75 <action android:name="android.intent.action.MAIN" /> 76 <category android:name="android.intent.category.LAUNCHER" /> 77 </intent-filter> 78 </activity> 79 80 <activity 81 android:name="TextFadeActivity" 82 android:label="_TextFade"> 83 <intent-filter> 84 <action android:name="android.intent.action.MAIN" /> 85 <category android:name="android.intent.category.LAUNCHER" /> 86 </intent-filter> 87 </activity> 88 89 <activity 90 android:name="MaxBitmapSizeActivity" 91 android:label="_MaxBitmapSize"> 92 <intent-filter> 93 <action android:name="android.intent.action.MAIN" /> 94 <category android:name="android.intent.category.LAUNCHER" /> 95 </intent-filter> 96 </activity> 97 98 <activity 99 android:name="TimeDialogActivity" 100 android:label="_TimeDialog"> 101 <intent-filter> 102 <action android:name="android.intent.action.MAIN" /> 103 <category android:name="android.intent.category.LAUNCHER" /> 104 </intent-filter> 105 </activity> 106 107 <activity 108 android:name="OpaqueActivity" 109 android:label="_Opaque"> 110 <intent-filter> 111 <action android:name="android.intent.action.MAIN" /> 112 <category android:name="android.intent.category.LAUNCHER" /> 113 </intent-filter> 114 </activity> 115 116 <activity 117 android:name="GetBitmapActivity" 118 android:label="_GetBitmap"> 119 <intent-filter> 120 <action android:name="android.intent.action.MAIN" /> 121 <category android:name="android.intent.category.LAUNCHER" /> 122 </intent-filter> 123 </activity> 124 125 <activity 126 android:name="SmallCircleActivity" 127 android:label="_SmallCircle"> 128 <intent-filter> 129 <action android:name="android.intent.action.MAIN" /> 130 <category android:name="android.intent.category.LAUNCHER" /> 131 </intent-filter> 132 </activity> 133 134 <activity 135 android:name="ClearActivity" 136 android:label="_Clear"> 137 <intent-filter> 138 <action android:name="android.intent.action.MAIN" /> 139 <category android:name="android.intent.category.LAUNCHER" /> 140 </intent-filter> 141 </activity> 142 143 <activity 144 android:name="TextureViewActivity" 145 android:label="_TextureView"> 146 <intent-filter> 147 <action android:name="android.intent.action.MAIN" /> 148 <category android:name="android.intent.category.LAUNCHER" /> 149 </intent-filter> 150 </activity> 151 152 <activity 153 android:name="CanvasTextureViewActivity" 154 android:label="_CanvasTextureView"> 155 <intent-filter> 156 <action android:name="android.intent.action.MAIN" /> 157 <category android:name="android.intent.category.LAUNCHER" /> 158 </intent-filter> 159 </activity> 160 161 <activity 162 android:name="GLTextureViewActivity" 163 android:label="_TextureViewGL"> 164 <intent-filter> 165 <action android:name="android.intent.action.MAIN" /> 166 <category android:name="android.intent.category.LAUNCHER" /> 167 </intent-filter> 168 </activity> 169 170 <activity 171 android:name="BitmapMeshActivity" 172 android:label="_BitmapMesh"> 173 <intent-filter> 174 <action android:name="android.intent.action.MAIN" /> 175 <category android:name="android.intent.category.LAUNCHER" /> 176 </intent-filter> 177 </activity> 178 179 <activity 180 android:name="BitmapMutateActivity" 181 android:label="_BitmapMutate"> 182 <intent-filter> 183 <action android:name="android.intent.action.MAIN" /> 184 <category android:name="android.intent.category.LAUNCHER" /> 185 </intent-filter> 186 </activity> 187 188 <activity 189 android:name="BitmapMeshLayerActivity" 190 android:label="_BitmapMeshLayer"> 191 <intent-filter> 192 <action android:name="android.intent.action.MAIN" /> 193 <category android:name="android.intent.category.LAUNCHER" /> 194 </intent-filter> 195 </activity> 196 197 <activity 198 android:name="MarqueeActivity" 199 android:label="_Marquee"> 200 <intent-filter> 201 <action android:name="android.intent.action.MAIN" /> 202 <category android:name="android.intent.category.LAUNCHER" /> 203 </intent-filter> 204 </activity> 205 206 <activity 207 android:name="ShapesActivity" 208 android:label="_Shapes"> 209 <intent-filter> 210 <action android:name="android.intent.action.MAIN" /> 211 <category android:name="android.intent.category.LAUNCHER" /> 212 </intent-filter> 213 </activity> 214 215 <activity 216 android:name="ColoredRectsActivity" 217 android:label="_Rects"> 218 <intent-filter> 219 <action android:name="android.intent.action.MAIN" /> 220 <category android:name="android.intent.category.LAUNCHER" /> 221 </intent-filter> 222 </activity> 223 224 <activity 225 android:name="SimplePatchActivity" 226 android:label="_SimplePatch" 227 android:theme="@android:style/Theme.Translucent.NoTitleBar"> 228 <intent-filter> 229 <action android:name="android.intent.action.MAIN" /> 230 <category android:name="android.intent.category.LAUNCHER" /> 231 </intent-filter> 232 </activity> 233 234 <activity 235 android:name="ViewLayersActivity" 236 android:label="_ViewLayers"> 237 <intent-filter> 238 <action android:name="android.intent.action.MAIN" /> 239 <category android:name="android.intent.category.LAUNCHER" /> 240 </intent-filter> 241 </activity> 242 243 <activity 244 android:name="ViewLayersActivity2" 245 android:label="_ViewLayers2"> 246 <intent-filter> 247 <action android:name="android.intent.action.MAIN" /> 248 <category android:name="android.intent.category.LAUNCHER" /> 249 </intent-filter> 250 </activity> 251 252 <activity 253 android:name="ViewLayersActivity3" 254 android:label="_ViewLayers3"> 255 <intent-filter> 256 <action android:name="android.intent.action.MAIN" /> 257 <category android:name="android.intent.category.LAUNCHER" /> 258 </intent-filter> 259 </activity> 260 261 <activity 262 android:name="ViewLayersActivity4" 263 android:label="_ViewLayers4"> 264 <intent-filter> 265 <action android:name="android.intent.action.MAIN" /> 266 <category android:name="android.intent.category.LAUNCHER" /> 267 </intent-filter> 268 </activity> 269 270 <activity 271 android:name="ViewLayersActivity5" 272 android:label="_ViewLayers5"> 273 <intent-filter> 274 <action android:name="android.intent.action.MAIN" /> 275 <category android:name="android.intent.category.LAUNCHER" /> 276 </intent-filter> 277 </activity> 278 279 <activity 280 android:name="ViewLayersActivity6" 281 android:label="_ViewLayers6"> 282 <intent-filter> 283 <action android:name="android.intent.action.MAIN" /> 284 <category android:name="android.intent.category.LAUNCHER" /> 285 </intent-filter> 286 </activity> 287 288 <activity 289 android:name="AlphaLayersActivity" 290 android:label="_Layers"> 291 <intent-filter> 292 <action android:name="android.intent.action.MAIN" /> 293 <category android:name="android.intent.category.LAUNCHER" /> 294 </intent-filter> 295 </activity> 296 297 <activity 298 android:name="AdvancedGradientsActivity" 299 android:label="_Advanced Gradients"> 300 <intent-filter> 301 <action android:name="android.intent.action.MAIN" /> 302 <category android:name="android.intent.category.LAUNCHER" /> 303 </intent-filter> 304 </activity> 305 306 <activity 307 android:name="Bitmaps3dActivity" 308 android:label="_Bitmaps3d"> 309 <intent-filter> 310 <action android:name="android.intent.action.MAIN" /> 311 <category android:name="android.intent.category.LAUNCHER" /> 312 </intent-filter> 313 </activity> 314 315 <activity 316 android:name="LabelsActivity" 317 android:label="_Labels"> 318 <intent-filter> 319 <action android:name="android.intent.action.MAIN" /> 320 <category android:name="android.intent.category.LAUNCHER" /> 321 </intent-filter> 322 </activity> 323 324 <activity 325 android:name="ViewFlipperActivity" 326 android:label="_ViewFlipper" 327 android:theme="@android:style/Theme.Translucent.NoTitleBar"> 328 <intent-filter> 329 <action android:name="android.intent.action.MAIN" /> 330 <category android:name="android.intent.category.LAUNCHER" /> 331 </intent-filter> 332 </activity> 333 334 <activity 335 android:name="ResizeActivity" 336 android:label="_Resize" 337 android:windowSoftInputMode="adjustResize"> 338 <intent-filter> 339 <action android:name="android.intent.action.MAIN" /> 340 <category android:name="android.intent.category.LAUNCHER" /> 341 </intent-filter> 342 </activity> 343 344 <activity 345 android:name="TextGammaActivity" 346 android:label="_Gamma" 347 android:theme="@android:style/Theme.Translucent.NoTitleBar"> 348 <intent-filter> 349 <action android:name="android.intent.action.MAIN" /> 350 <category android:name="android.intent.category.LAUNCHER" /> 351 </intent-filter> 352 </activity> 353 354 <activity 355 android:name="TextGammaActivity$SubGammaActivity" 356 android:label="_Sub Gamma" 357 android:theme="@android:style/Theme.Translucent.NoTitleBar" 358 android:hardwareAccelerated="false"> 359 <intent-filter> 360 <action android:name="android.intent.action.MAIN" /> 361 </intent-filter> 362 </activity> 363 364 <activity 365 android:name="LayersActivity" 366 android:label="_Layers" 367 android:theme="@android:style/Theme.Translucent.NoTitleBar"> 368 <intent-filter> 369 <action android:name="android.intent.action.MAIN" /> 370 <category android:name="android.intent.category.LAUNCHER" /> 371 </intent-filter> 372 </activity> 373 374 <activity 375 android:name="NewLayersActivity" 376 android:label="_NewLayers"> 377 <intent-filter> 378 <action android:name="android.intent.action.MAIN" /> 379 <category android:name="android.intent.category.LAUNCHER" /> 380 </intent-filter> 381 </activity> 382 383 <activity 384 android:name="XfermodeActivity" 385 android:label="_Xfermodes" 386 android:theme="@android:style/Theme.Translucent.NoTitleBar"> 387 <intent-filter> 388 <action android:name="android.intent.action.MAIN" /> 389 <category android:name="android.intent.category.LAUNCHER" /> 390 </intent-filter> 391 </activity> 392 393 <activity 394 android:name="BitmapsActivity" 395 android:label="_Bitmaps" 396 android:theme="@android:style/Theme.Translucent.NoTitleBar"> 397 <intent-filter> 398 <action android:name="android.intent.action.MAIN" /> 399 <category android:name="android.intent.category.LAUNCHER" /> 400 </intent-filter> 401 </activity> 402 403 <activity 404 android:name="BitmapsSkewActivity" 405 android:label="_BitmapsSkew"> 406 <intent-filter> 407 <action android:name="android.intent.action.MAIN" /> 408 <category android:name="android.intent.category.LAUNCHER" /> 409 </intent-filter> 410 </activity> 411 412 <activity 413 android:name="BitmapsAlphaActivity" 414 android:label="_BitmapsAlpha" 415 android:theme="@android:style/Theme.Translucent.NoTitleBar"> 416 <intent-filter> 417 <action android:name="android.intent.action.MAIN" /> 418 <category android:name="android.intent.category.LAUNCHER" /> 419 </intent-filter> 420 </activity> 421 422 <activity 423 android:name="BitmapsRectActivity" 424 android:label="_BitmapsRect" 425 android:theme="@android:style/Theme.Translucent.NoTitleBar"> 426 <intent-filter> 427 <action android:name="android.intent.action.MAIN" /> 428 <category android:name="android.intent.category.LAUNCHER" /> 429 </intent-filter> 430 </activity> 431 432 <activity 433 android:name="ThinPatchesActivity" 434 android:label="_9patchThin" 435 android:theme="@android:style/Theme.Translucent.NoTitleBar"> 436 <intent-filter> 437 <action android:name="android.intent.action.MAIN" /> 438 <category android:name="android.intent.category.LAUNCHER" /> 439 </intent-filter> 440 </activity> 441 442 <activity 443 android:name="NinePatchesActivity" 444 android:label="_9patch"> 445 <intent-filter> 446 <action android:name="android.intent.action.MAIN" /> 447 <category android:name="android.intent.category.LAUNCHER" /> 448 </intent-filter> 449 </activity> 450 451 <activity 452 android:name="MoreNinePatchesActivity" 453 android:label="_9patch2"> 454 <intent-filter> 455 <action android:name="android.intent.action.MAIN" /> 456 <category android:name="android.intent.category.LAUNCHER" /> 457 </intent-filter> 458 </activity> 459 460 <activity 461 android:name="QuickRejectActivity" 462 android:label="_QuickReject"> 463 <intent-filter> 464 <action android:name="android.intent.action.MAIN" /> 465 <category android:name="android.intent.category.LAUNCHER" /> 466 </intent-filter> 467 </activity> 468 469 <activity 470 android:name="RotationActivity" 471 android:label="_Rotation"> 472 <intent-filter> 473 <action android:name="android.intent.action.MAIN" /> 474 <category android:name="android.intent.category.LAUNCHER" /> 475 </intent-filter> 476 </activity> 477 478 <activity 479 android:name="GradientsActivity" 480 android:label="_Gradients"> 481 <intent-filter> 482 <action android:name="android.intent.action.MAIN" /> 483 <category android:name="android.intent.category.LAUNCHER" /> 484 </intent-filter> 485 </activity> 486 487 <activity 488 android:name="ShadersActivity" 489 android:label="_Shaders"> 490 <intent-filter> 491 <action android:name="android.intent.action.MAIN" /> 492 <category android:name="android.intent.category.LAUNCHER" /> 493 </intent-filter> 494 </activity> 495 496 <activity 497 android:name="TextActivity" 498 android:label="_Text" 499 android:theme="@android:style/Theme.NoTitleBar"> 500 <intent-filter> 501 <action android:name="android.intent.action.MAIN" /> 502 <category android:name="android.intent.category.LAUNCHER" /> 503 </intent-filter> 504 </activity> 505 506 <activity 507 android:name="PosTextActivity" 508 android:label="_PosText" 509 android:theme="@android:style/Theme.NoTitleBar"> 510 <intent-filter> 511 <action android:name="android.intent.action.MAIN" /> 512 <category android:name="android.intent.category.LAUNCHER" /> 513 </intent-filter> 514 </activity> 515 516 <activity 517 android:name="ListActivity" 518 android:label="__List"> 519 <intent-filter> 520 <action android:name="android.intent.action.MAIN" /> 521 <category android:name="android.intent.category.LAUNCHER" /> 522 </intent-filter> 523 </activity> 524 525 <activity 526 android:name="TransparentListActivity" 527 android:label="_TransparentList"> 528 <intent-filter> 529 <action android:name="android.intent.action.MAIN" /> 530 <category android:name="android.intent.category.LAUNCHER" /> 531 </intent-filter> 532 </activity> 533 534 <activity 535 android:name="MoreShadersActivity" 536 android:label="_Shaders2"> 537 <intent-filter> 538 <action android:name="android.intent.action.MAIN" /> 539 <category android:name="android.intent.category.LAUNCHER" /> 540 </intent-filter> 541 </activity> 542 543 <activity 544 android:name="ColorFiltersActivity" 545 android:label="_ColorFilters"> 546 <intent-filter> 547 <action android:name="android.intent.action.MAIN" /> 548 <category android:name="android.intent.category.LAUNCHER" /> 549 </intent-filter> 550 </activity> 551 552 <activity 553 android:name="LinesActivity" 554 android:label="_Lines"> 555 <intent-filter> 556 <action android:name="android.intent.action.MAIN" /> 557 <category android:name="android.intent.category.LAUNCHER" /> 558 </intent-filter> 559 </activity> 560 561 <activity 562 android:name="Lines2Activity" 563 android:label="_Lines2"> 564 <intent-filter> 565 <action android:name="android.intent.action.MAIN" /> 566 <category android:name="android.intent.category.LAUNCHER" /> 567 </intent-filter> 568 </activity> 569 570 <activity 571 android:name="PathsActivity" 572 android:label="_Paths"> 573 <intent-filter> 574 <action android:name="android.intent.action.MAIN" /> 575 <category android:name="android.intent.category.LAUNCHER" /> 576 </intent-filter> 577 </activity> 578 579 <activity 580 android:name="TextOnPathActivity" 581 android:label="_TextOnPath"> 582 <intent-filter> 583 <action android:name="android.intent.action.MAIN" /> 584 <category android:name="android.intent.category.LAUNCHER" /> 585 </intent-filter> 586 </activity> 587 588 <activity 589 android:name="PathsCacheActivity" 590 android:label="_PathsCache"> 591 <intent-filter> 592 <action android:name="android.intent.action.MAIN" /> 593 <category android:name="android.intent.category.LAUNCHER" /> 594 </intent-filter> 595 </activity> 596 597 <activity 598 android:name="PointsActivity" 599 android:label="_Points"> 600 <intent-filter> 601 <action android:name="android.intent.action.MAIN" /> 602 <category android:name="android.intent.category.LAUNCHER" /> 603 </intent-filter> 604 </activity> 605 606 <activity 607 android:name="Transform3dActivity" 608 android:label="_3d"> 609 <intent-filter> 610 <action android:name="android.intent.action.MAIN" /> 611 <category android:name="android.intent.category.LAUNCHER" /> 612 </intent-filter> 613 </activity> 614 615 <activity 616 android:name="Animated3dActivity" 617 android:label="_Animated 3d"> 618 <intent-filter> 619 <action android:name="android.intent.action.MAIN" /> 620 <category android:name="android.intent.category.LAUNCHER" /> 621 </intent-filter> 622 </activity> 623 624 <activity 625 android:name="SimplePathsActivity" 626 android:label="_SimplePaths"> 627 <intent-filter> 628 <action android:name="android.intent.action.MAIN" /> 629 <category android:name="android.intent.category.LAUNCHER" /> 630 </intent-filter> 631 </activity> 632 633 <activity 634 android:name="AdvancedBlendActivity" 635 android:label="_Advanced Blend"> 636 <intent-filter> 637 <action android:name="android.intent.action.MAIN" /> 638 <category android:name="android.intent.category.LAUNCHER" /> 639 </intent-filter> 640 </activity> 641 642 <activity 643 android:name="FramebufferBlendActivity" 644 android:label="_FramebufferBlend"> 645 <intent-filter> 646 <action android:name="android.intent.action.MAIN" /> 647 <category android:name="android.intent.category.LAUNCHER" /> 648 </intent-filter> 649 </activity> 650 651 <activity 652 android:name="StackActivity" 653 android:label="_Stacks"> 654 <intent-filter> 655 <action android:name="android.intent.action.MAIN" /> 656 <category android:name="android.intent.category.LAUNCHER" /> 657 </intent-filter> 658 </activity> 659 660 <activity 661 android:name="PathDestructionActivity" 662 android:label="_PathDestruction"> 663 <intent-filter> 664 <action android:name="android.intent.action.MAIN" /> 665 <category android:name="android.intent.category.LAUNCHER" /> 666 </intent-filter> 667 </activity> 668 669 <activity 670 android:name="TransformsAndAnimationsActivity" 671 android:label="_TransformAnim"> 672 <intent-filter> 673 <action android:name="android.intent.action.MAIN" /> 674 <category android:name="android.intent.category.LAUNCHER" /> 675 </intent-filter> 676 </activity> 677 678 <activity 679 android:name="ViewPropertyAlphaActivity" 680 android:label="_ViewPropAlpha"> 681 <intent-filter> 682 <action android:name="android.intent.action.MAIN" /> 683 <category android:name="android.intent.category.LAUNCHER" /> 684 </intent-filter> 685 </activity> 686 687 <activity 688 android:name="ViewLayerInvalidationActivity" 689 android:label="_ViewLayerInvalidation"> 690 <intent-filter> 691 <action android:name="android.intent.action.MAIN" /> 692 <category android:name="android.intent.category.LAUNCHER" /> 693 </intent-filter> 694 </activity> 695 696 </application> 697 </manifest> 698