With Android 3 Google has introduced the ActionBar and more or less deprecated the Options Menu. However when you want to support older devices (the majority of existing devices still run Android 2.3) you might want to use the Options Menu. When you implement an Options Menu in an Android App, you run it on a Tablet with Android 4.0 and press the Options button, nothing happens. The only way to make it work is to set the SDK versions in the AndroidManifest.xml in a way the minSdkVersion equals the targetSdkVersion 10 (that is Android 2.3):
<uses-sdk
android:minSdkVersion=“10”
android:targetSdkVersion=“10” />
With that setting apps will still run the Options Menu code and work on Android 2.3 to 4 (for now).