diff options
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/content/pm/PackageParser.java | 2 | ||||
| -rw-r--r-- | core/java/android/os/Build.java | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/core/java/android/content/pm/PackageParser.java b/core/java/android/content/pm/PackageParser.java index e927f6cd47fb..208869b6c2fd 100644 --- a/core/java/android/content/pm/PackageParser.java +++ b/core/java/android/content/pm/PackageParser.java @@ -1573,7 +1573,7 @@ public class PackageParser { boolean hardwareAccelerated = sa.getBoolean( com.android.internal.R.styleable.AndroidManifestApplication_hardwareAccelerated, - false); + owner.applicationInfo.targetSdkVersion >= Build.VERSION_CODES.ICE_CREAM_SANDWICH); if (sa.getBoolean( com.android.internal.R.styleable.AndroidManifestApplication_hasCode, diff --git a/core/java/android/os/Build.java b/core/java/android/os/Build.java index 1b28aa2bcc6b..6c7c58dc85af 100644 --- a/core/java/android/os/Build.java +++ b/core/java/android/os/Build.java @@ -278,6 +278,16 @@ public class Build { /** * Current version under development. + * + * <p>Applications targeting this or a later release will get these + * new changes in behavior:</p> + * <ul> + * <li> 2d drawing hardware acceleration is now turned on by default. + * You can use + * {@link android.R.attr#hardwareAccelerated android:hardwareAccelerated} + * to turn it off if needed, although this is strongly discouraged since + * it will result in poor performance on larger screen devices. + * </ul> */ public static final int ICE_CREAM_SANDWICH = CUR_DEVELOPMENT; } |
