The 22-year-old man needed hospital treatment after the incident on Bridge Street on New Year's Day.
Police Scotland said a 15-year-old boy had been charged.
The teenager is expected to appear at Aberdeen Sheriff Court.

Ethan McKen, 24, was at the Black Sea resort of Sunny Beach, near Burgas, when he and a friend were hit by a wave, earlier on Saturday.
Mr McKen was unable to get back to shore and his friends were unable to reach him, a family member said.
Travel agent Thomas Cook is working with local authorities to find him. The UK Foreign Office has been made aware of the incident.
Its spokesman said it was providing consular assistance to the family of a British man.
A spokesman from Club 18-30, which is owned by Thomas Cook, confirmed one of its customers staying at its Sunny Beach resort went missing earlier on Saturday.
A second person is safe and recovering in a local medical centre.
He said: "We are liaising closely with the British Embassy and the local authorities as the search effort continues, and can confirm that the local police are stopping anyone entering the water at present while this continues.
"Club 18-30's parent company Thomas Cook is liaising closely with the missing person's family in the UK, and are arranging for relatives to travel to Bulgaria at the first available opportunity."

Officers were called to Lowe Street in Whitmore Reans, Wolverhampton at 17:00 GMT on Thursday when a 17-year-old boy was found with stab wounds.
Several minutes later a second call was made to police when a shotgun was fired twice in nearby Deveron Close.
West Midlands Police believe the men, who have now been bailed, were linked to both incidents.
The teenager remains in hospital in a stable condition, police said.
DCI Chris Hanson said: "We believe both of these offences were linked and were the result of a dispute between two groups.
"The shooting happened following an argument between a group and a lone man with a gun."

More places will also be made available at all of Scotland's teacher education universities.
The increase of 60 primary and 200 secondary student teacher places will bring the total intake next year to 3,490.
The government said it was the fifth consecutive annual increase.
A campaign was launched in September to try to encourage more people to enter the teaching profession in Scotland.
The Scottish government's #inspiringteachers campaign is focusing on science, technology, engineering and maths.
Ministers are also asking the new Strategic Board for Teacher Education to consider whether further actions are needed "to make sure we have the right numbers of teachers in our schools".
In September, the leaders of seven councils called for a national taskforce to be set up to help deal with teacher recruitment problems.
They made the call at a summit on tackling teacher shortages in northern and rural parts of Scotland.
Student teacher places next year:
• 1,230 post-graduate primary places - 60 more than last year's target
• 710 undergraduate primary places
• 1,350 secondary places - up by 185 on last year's target
• 200 undergraduate secondary places - 15 more than last year's target
Education Secretary Angela Constance said: "We want to make sure we have the right number of skilled teachers in our schools to help all of our young people to succeed.
"That's why we worked with local authorities to maintain teacher numbers this year and aim to do the same again next year, with a further £51m funding.
"And it's why we are increasing student places for the fifth year in a row, targeting them at areas where they are needed most such as Aberdeen and Highlands and Islands universities.
"We have upped last year's student teacher targets for science, technology, engineering and maths and we know these will be challenging for the universities to meet.
"I will be asking the new Strategic Board for Teacher Education to look at our workforce planning, particularly in the secondary sector, to consider whether there is more we can do.
"We also launched a teacher recruitment campaign in September with a focus on the Stem subjects and we are working with the universities to maximise its impact."
A teenager has been charged in connection with an Aberdeen assault which left a man with a fractured jaw.
[NEXT_CONCEPT]
A teacher from Nottingham has been swept out to sea in Bulgaria.
[NEXT_CONCEPT]
Ten men were arrested after a teenager was stabbed and gun shots were fired, police said.
[NEXT_CONCEPT]
The Scottish government has announced that it is making more than £2m available to train an extra 260 teachers next year.