With the moves, the Rangers have every player on their 40-man roster signed for the 2010 season.
Cruz, who hit .260 with 33 home runs and 76 RBIs in 128 games last season, got the biggest contract Thursday at $440,000. Andrus got $418,420 after being one of the AL's top rookies (.267, 33 stolen bases).
Jarrod Saltalamacchia ($418,580) and Taylor Teagarden ($407,010), catchers who competing for the starting job, also signed contracts.
The others who signed, all for at least the $400,000 major league minimum, were infielder Joaquin Arias; first baseman Chris Davis; left-hander Matt Harrison; right-handers Eric Hurley, Warner Madrigal, Guillermo Moscoso, Darren O'Day, Alexi Ogando and Pedro Strop; and catcher Max Ramirez.