The manifest filter <compatible-screens> is not working correctly for all devices
<p>I am trying to filter my app based on the flag <code>&lt;compatible-screens&gt;</code> but the combination is not working fine for all devices. I want my app to be available to all Android phones and not any of the tablets. I am using the filter as:</p>

<pre><code>&lt;compatible-screens&gt;
    &lt;screen android:screenSize="small" android:screenDensity="ldpi" /&gt;
    &lt;screen android:screenSize="small" android:screenDensity="mdpi" /&gt;
    &lt;screen android:screenSize="small" android:screenDensity="hdpi" /&gt;
    &lt;screen android:screenSize="small" android:screenDensity="xhdpi" /&gt;

    &lt;screen android:screenSize="normal" android:screenDensity="ldpi" /&gt;
    &lt;screen android:screenSize="normal" android:screenDensity="mdpi" /&gt;
    &lt;screen android:screenSize="normal" android:screenDensity="hdpi" /&gt;
    &lt;screen android:screenSize="normal" android:screenDensity="xhdpi"/&gt;

    &lt;screen android:screenSize="large" android:screenDensity="ldpi" /&gt;
    &lt;screen android:screenSize="large" android:screenDensity="mdpi" /&gt;
    &lt;screen android:screenSize="large" android:screenDensity="hdpi" /&gt;
    &lt;screen android:screenSize="large" android:screenDensity="xhdpi"/&gt;
&lt;/compatible-screens&gt;
</code></pre>

<p>But the problem with this filter is in manifest File, it is counting some tabs like Samsung Galaxy Tab(7')  in the device list and excluding some devices like LG Optimus black.</p>

<p>Can anyone have used these filters or the right combination of filters?</p>
