Dressed in a grey hoodie, blue jeans and runners, the 25-year-old is accused of assaulting Elvis impersonator Anthony Bradley, 42, at a nightclub in his home town last year.
Dublin District Court heard he was arrested - by arrangement - on Chancery Street in Dublin this afternoon.
The footballer was officially charged at 1:55pm with assault causing harm, under section three of the Non-Fatal Offences Against the Person Act 1997.
The alleged incident happened at Buck Whaley's nightclub on Lesson Street in the Irish capital on June 8 last year.
Garda Noel Gibbons, of Pearse Street Garda station, gave evidence at the brief hearing of the arrest, charge and caution.
Stokes made no reply to the charge, the officer told the court.
The garda officer agreed with Stokes' solicitor Michael Staines that the footballer had co-operated with the arrest and charge.
Judge Michael Walsh remanded Stokes on bail, with no conditions, on his own bond of 1,000 euro.
He has been ordered to appear again before the court on May 29.
Judge Walsh asked Stokes to hand over details of his mobile phone to prosecuting authorities.
The Republic of Ireland international, with an address at Bellhaven Terrace, Glasgow, was first arrested and questioned last August about an alleged incident at a nightclub, hours after an international between Ireland and the Faroe Islands in Dublin's Aviva stadium.
Mr Bradley was treated for a suspected broken nose and chipped teeth following an altercation at Buck Whaley's.