Schweinsteiger was a worry for Euro 2012 after struggling with the injury but returned to full training on Monday with the rest of the national side.
And the 27-year-old has suffered no reaction, telling dfb.de: "I'm fine. It's fun to play with such a team."
Schweinsteiger, looking to add to his 90 caps for Germany, missed the opening warm-up defeat against Switzerland two weeks ago due to the injury after linking up with the squad following Bayern Munich's Champions League defeat against Chelsea.
Germany arrived in Poland ahead of the European Championship on Monday and will remain in the country despite all three group matches being held in Ukraine.
The Euro 2008 runners-up start their campaign against Portugal on June 9, with further games against Holland and Denmark.