"Dani fell after colliding with another player and fractured his collarbone," Barca doctor Ricard Pruna said.
"The recovery period is six to eight weeks, with four weeks completely immobilised, so he will miss the King's Cup final Athletic Bilbao at the Vicente Calderon on May 25.as well as the upcoming friendlies with Brazil.
"The objective is to have him back for the pre-season."
Barca, who finished second in La Liga last weekend, will be aiming to give coach Pep Guardiola a winning send off with a 14th trophy as he brings his four-year stint at the helm to an end.
Pruna was also asked about Spain striker David Villa's progress in recovering from a broken leg sustained during the Club World Cup last year.
"He is kicking a ball, and doing all manner of exercises on the pitches," Pruna added.
"We have decided to give him two weeks to see if he is ready to be passed fit.
"It is clear that he will not play the Cup final and that he is cutting it fine for Euro 2012. He has not been ruled out for Spain."
Coach Vicente del Bosque has said he will make his decision on whether to take the country's all-time leading scorer to Poland and Ukraine on May 27.
Alves started 43 games for Barcelona this season, scoring once and claiming 16 assists for Pep Guardiola's side.