Why does my sprite on Android device get blurry?

This is how it look like on Android:

And this is how it looks like on PC:

alt text

And sprite settings:

alt text

What could possibly cause this?

Try turning off Mip Maps, tends to fix these issues for me

If it’s a UI element, try selecting the button Pixel Perfect in the canvas.

Honestly it looks like it’s just a screen size difference and clashing colors. You could try upping the resolution of the sprites, or the pixels per unity in the inspector.