When you want to create project through wizard, it asks you enter Project Build Target. Assume that
- I want my application to support Android 2.1 and above,
- My test devices are a hand phone with Android 2.3.3 and a tablet 7″ with Android 3.2.
- Is it mandatory to choose “Android 2.1 (API level 7)” in Project build target?
- May I set Project Build Target to “Android 4.0.3 (API level 15)”
Manifest:
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="15"/>
Yes, the project build target SDK version may be higher (but not lower obviously) than the minimum SDK version specified in the Manifest. Just make sure to avoid calling APIs that came in with higher SDK versions than the minimum you specified.