I\'m not new to Android and I\'m well used to the version handling and how to condition it, but when I see this it troubles me...
// Check if we\'re running
Well, you must compile your project with the latest SDK version. Your constants are replaced with corresponding integer values during compilation. No matter what version of Android you run the application on - integers are the same