Brown was arrested on 8 February and pulled out of that night's Grammys
R&B singer Chris Brown has been charged with assault and making criminal threats after an argument with his girlfriend, pop star Rihanna.
His alleged victim was named in court only as "Robyn F". Rihanna's real name is Robyn Rihanna Fenty.
Mr Brown, 19, was arrested in Los Angeles last month after a row with the singer in a parked car.
Dressed in a grey suit, Brown made no plea in court and said nothing but to confirm his name.
One of the charges is of assault likely to cause great bodily injury.
If convicted, the possible sentence could range from probation to four years and eight months' imprisonment, district attorney's spokeswoman Sandi Gibbons said.
Mr Brown was arrested on 8 February after the dispute in the Hancock Park area of Los Angeles. The alleged attack came hours before the Grammy Awards, and both stars cancelled their scheduled appearances there.
Documents unveiled in court detailed how Brown and Rihanna got into a fight when she found a text message from another woman.
Brown is then accused of trying to force Rihanna out of their rented Lamborghini sports car and shoving her head against the passenger window and repeatedly punching her in the face.
Chris Brown appears in court as case is adjourned until April
Rihanna has refused to comment on a leaked photo which seems to show her with facial injuries. She has declined to comment on the case on police advice.
But the 21-year-old's spokesperson has thanked fans for "outpouring of support she has received during this difficult time".
The case was presented by police weeks ago but prosecutors asked for more information before deciding what charges to pursue.
Mr Brown and his girlfriend both pulled out of that night's Grammy awards, where they were due to perform.
He has since said he was "sorry and saddened" by the incident and was seeking counselling.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.