Android NDK で SDK Version を取得する方法

ネイティブコードで SDK Version を取得する方法。Versionによって条件分岐するときなどに使用する。


#include

int sdk_version = -1;
char sdk_version_str[PROR_VALUE_MAX];
int len;

len = __system_property_get("ro.build.version.sdk", sdk_version_str);
if (len > 0) {
sdk_version = atoi(sdk_version_str);
}