I want my app be runnable only on smartphones, does not matter the density.
So I have few questions.
Should I use <compatible-screens>
or <supports-screens>
? What is the difference? Which tag will Google Play use to filter the app list?
Is this the correct way?
<supports-screens
android:anyDensity="true"
android:largestWidthLimitDp="500"
android:normalScreens="true"
android:smallScreens="true"
android:largeScreens="false"
android:xlargeScreens="false" />
<compatible-screens>
<screen android:screenSize="small" android:screenDensity="ldpi"/>
<screen android:screenSize="small" android:screenDensity="mdpi"/>
<screen android:screenSize="small" android:screenDensity="hdpi"/>
<screen android:screenSize="small" android:screenDensity="xhdpi"/>
<screen android:screenSize="normal" android:screenDensity="ldpi"/>
<screen android:screenSize="normal" android:screenDensity="mdpi"/>
<screen android:screenSize="normal" android:screenDensity="hdpi"/>
<screen android:screenSize="normal" android:screenDensity="xhdpi"/>
</compatible-screens>
I have read different question about this argument but with different answers.