What are the most notable effects of adding android:targetSdkVersion="10" and why does it control the presence of "Menu" button on Android 3.1 tablet?
<p>I had some kind of problem with my application a long time ago, and the suggested solution was to add <code>android:targetSdkVersion="10"</code> to the manifest. It did the trick, so this line stayed. Now I want to either remove it or target one of the latest Android APIs, but I can't recall what was that problem that I've fixed by targeting API level 10, so if I break it I wouldn't know. Any suggestions?</p>

<p>I'm using Android 3.1 SDK (API level 12), and <code>android:minSdkVersion</code> is and always have been 12.</p>

<p><strong>Upd.</strong> Found one effect of <code>targetSdkVersion="10"</code>: if it's set to anything > 10 or not set at all my app does not have the "Menu" button (or however it's called) on Android 3.1 tablet. I'm absolutely sure that this was not the case some time ago and this is not the answer I'm looking for.
I do need that button, though. Is <code>android:targetSdkVersion</code> supposed to have this effect (again, this wasn't the case like 9 months ago)? </p>
