Murray had been in doubt since last week in Toronto, when he handed in a third-round walkover to eventual tournament champion Jannik Sinner.
The three-time Grand Slam winner was suffering with an abdominal injury and now has less than a fortnight if he is to pull up fit for the US Open starting on August 28.
Altmaier faces Australian Alexei Popyrin in the first round.