In this post, you will learn how to distribute your android application to specific devices. You can choose the screens for that you want to distribute your application like only for tablets or only for mobile phones.
You can publish two versions of your application for different screen sizes one for mobile devices and other for android tablets. <compatible-screens> element is used to to make the distribution of application to different screen sizes and density. Google play services use this information to filter the application for different screen sizes, so that only applicable device can download the application.
If you want your application only for mobile phones:
You can add the following lines if you want your application only for mobile phones:
You have to define <screen> elements inside <compatible-screens> for different screen sizes. Each <screen> element is for different density, because every screen has four different density configuration.
If you want your application only for Tablets:
You can add <support-screens> element to your manifest file, if you want your application only for tablets.
It describes that your application does not support small and normal screen sizes and only applicable for large and extra large screens. It also describes that the application needs 600dp wide minimum usable area.