Understanding Android versioning
Version codes aren’t the same as version names. (Huh?) Android has version names and version codes. Each version name has a single version code associated with it. The following table outlines the version names and their respective version code. You can also find this information in the Build Target section of the New Android Project dialog box.
|Platform Version||API Level||Codename|
|4.0||14||Ice Cream Sandwich|
|4.0.3||15||Ice Cream Sandwich|