diff options
author | Raphael Moll <ralf@android.com> | 2012-09-14 13:53:51 -0700 |
---|---|---|
committer | Raphael Moll <ralf@android.com> | 2012-09-14 22:33:47 -0700 |
commit | 0386f5dcf9d0f472f243506be3c40f5cf46287a2 (patch) | |
tree | a42010d151dca8adcd712e79d4a0cf40316901d0 /sdkmanager | |
parent | a35f8af9eca38249b5c37391d7a7ae56c53251ad (diff) | |
download | sdk-0386f5dcf9d0f472f243506be3c40f5cf46287a2.zip sdk-0386f5dcf9d0f472f243506be3c40f5cf46287a2.tar.gz sdk-0386f5dcf9d0f472f243506be3c40f5cf46287a2.tar.bz2 |
ManifestMerger: fix handling of codenames in min/targetSdkVersion.
The change is that the manifest merger will only accept a codename
if it's invoked in a context that can resolve that codename to an
API level. This allows to produce an error on bogus codenames and
to properly check that the API levels match appropriately.
Change-Id: Ic70c0c3690b13d94dba81bb78cc09386016b2ef1
Diffstat (limited to 'sdkmanager')
-rw-r--r-- | sdkmanager/libs/sdklib/src/com/android/sdklib/IAndroidTarget.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/IAndroidTarget.java b/sdkmanager/libs/sdklib/src/com/android/sdklib/IAndroidTarget.java index 596e837..18577cf 100644 --- a/sdkmanager/libs/sdklib/src/com/android/sdklib/IAndroidTarget.java +++ b/sdkmanager/libs/sdklib/src/com/android/sdklib/IAndroidTarget.java @@ -25,6 +25,12 @@ import java.util.Map; */ public interface IAndroidTarget extends Comparable<IAndroidTarget> { + /** + * Prefix used to build hash strings for platform targets + * @see SdkManager#getTargetFromHashString(String) + */ + public static final String PLATFORM_HASH_PREFIX = "android-"; + /** OS Path to the "android.jar" file. */ public final static int ANDROID_JAR = 1; /** OS Path to the "framework.aidl" file. */ |