I understand that you are trying to limit the devices that can see the application on the market, but, like you, I do not think that this is possible. However, you can restrict it in the application using data and the Build class. Build.PRODUCTIt looks as if it meets your needs - if the phone on which the application is installed does not have a predefined list of βproductsβ, tell the user that they have the wrong version and exit.
A similar idea for tablets is to check the screen size - if they are below a certain threshold, then display the same message.
source
share