I've used a couple of images which I've imported using Android Studio's Vector Asset Studio through a local SVG file.
The images loaded perfectly on my nexus 6p, however, on the Sony Xperia Z, its very pixelated, and on Samsung Galaxy s2, its even worse.
From my understanding, since the file is a xml (vector) and not a png file, it should have been able to resize automatically or am I missing out on something.
I've attached an image of the 3 cases.
EDIT: Just some extra info: The file was originally a PNG, however, I've fully converted to an vector file using a program called Vector Magic. I can open it on illustrator and edit each line etc.
Solved by changing from VectorDrawable to VectorDrawableCompat through the VectorDrawableCompat.create(..) method. Thanks @pskink.