How to configure my Android Game to work on different screen resolutions?

I’ve started a project of a simple android game, and I’m getting pretty close of what I wanted when I begun, but I still can’t understand how we can make games in Unity that work on different screen resolutions. I’ve searched on a bunch of places but wasn’t successful in it, as it seems to me this is a question that no one has answered clearly yet. Just saying “use the SetResolution” seems a bit wrong because, by the comments I’ve seen, this makes the game sprites look stretched, and I want a clean solution to making my game look pretty much the same regardless of the device’s resolution.

Have a look at this solution. It scales objects so that it fits the view port (Screen):