Gudjohnsen, som också spelat för Barcelona, Bolton, Stoke och Fulham, har varit med norska klubben Molde sedan februari.
Hans korta stavning med kinesiska Super League klubb Shijiazhuang Ever Bright slutade i november 2015.
Islands medchef Lars Lagerback sa: "Om han inte hade hittat en klubb i januari hade han inte blivit vald."
Lyssna: Island kan bli en Euro 2016 överraskning, säger Bergsson
Gudjohnsen, som har vunnit 84 caps för Island, är utan tvekan landets mest berömda spelare, efter att ha haft en internationell karriär som sträcker sig över 20 år, förutom att vinna två Premier League-titlar med Chelsea och Champions League och La Liga med Barcelona.
Han gick i pension från internationell fotboll i november 2013 efter Island förlorade en 2014 VM-spel till Kroatien, men återkallades i mars 2015.
Gudjohnsen spelade tre av Islands 10 Euro 2016 kvalmatcher, poäng ett mål när de nådde en stor turnering för första gången.
Han flyttade till Molde - coachad av tidigare Manchester United-strejkare och Cardiff manager Ole Gunnar Solskjaer - med avsikt att spela regelbundna spel för att säkra en Euro 2016 plats.
Heimir Hallgrimsson, som tillsammans leder Island med Lagerback, sade: "Han har tagit ett steg upp vid Molde. Han ser bättre ut och har visat den önskan som behövs."
Tidigare Chelsea framåt Eidur Gudjohnsen har utsetts i Islands Euro 2016 trupp vid 37 års ålder.