Why is our Android 2.2 application "incompatible" with Android 2.3.5
<p>We are seeing a problem with our company's application that has me very confused about the Android compatibility model.  </p>

<p>Our app supports Android 2.1 and later.  It is targeted for 2.2 and later.  Our application manifest expresses this as follows:</p>

<pre><code> &lt;uses-sdk android:targetSdkVersion="8" android:minSdkVersion="7"&gt;&lt;/uses-sdk&gt;
</code></pre>

<p>One of our customers is having a problem running our app on a Sprint Motorola XT603, Android 2.3.5.</p>

<p>The app is visible to them in the Market (as expected),  yet when they try to run it, they get the following failure:</p>

<pre><code>*'This app is incompatible with your Sprint Motorola XT603'.*  
</code></pre>

<p>An interesting tidbit is that developer.android.com does not even list 2.3.5 as an Android version: <a href="http://developer.android.com/guide/appendix/api-levels.html" rel="nofollow">http://developer.android.com/guide/appendix/api-levels.html</a>.</p>

<p>From what I have read, I believe we are properly using the "" entry.  We have successfully installed and run our app on later Android version (HoneyComb/3.0).</p>

<p>Is anyone familiar with 2.3.5 and why this compatibility issue exists?</p>
