Building my game for so many devices

Hello

i am new to Unity and i have already finished my first 2D game but there is a problem:

i want to build my game on ios and android but there are a lot of devices which means a lot of resolution

so how can i solve this problem without stretching or shrinking my images?

any help please?

2 Questions please:

Q1: can i shrink ALL of the images instead of one by one?

Q2: Should i always before making a game, i make my images for the largest resolution and then shrink them ?

Thank you.