X-Git-Url: https://git.saurik.com/android/aapt.git/blobdiff_plain/5265c07843024e4257ac46337ec286cf31b06918..1bad9d295fe4db5caf586cf5b7c169a99c50ca9b:/Bundle.h diff --git a/Bundle.h b/Bundle.h index c8b6837..3308a35 100644 --- a/Bundle.h +++ b/Bundle.h @@ -162,10 +162,11 @@ public: void setPackageCount(int val) { mPackageCount = val; } #endif - /* UTF-8 is only available on APIs 7 or above or - * SDK levels that have code names. + /* Certain features may only be available on a specific SDK level or + * above. SDK levels that have a non-numeric identifier are assumed + * to be newer than any SDK level that has a number designated. */ - bool isUTF8Available() { + bool isMinSdkAtLeast(int desired) { /* If the application specifies a minSdkVersion in the manifest * then use that. Otherwise, check what the user specified on * the command line. If neither, it's not available since @@ -183,7 +184,7 @@ public: char *end; int minSdkNum = (int)strtol(minVer, &end, 0); if (*end == '\0') { - if (minSdkNum < 7) { + if (minSdkNum < desired) { return false; } }