The suspect fired multiple shots, but none connected with the officer or his patrol auto, he said.
A Georgia man called 911 Friday morning to report a vehicle break-in to lure a police officer to the location and when the responding officer arrived, he opened fire, officials said. No one was hit by the shots.
Asked whether the shooting might be related to the Texas attacks on police, Frommer said "nothing right now says that it is or isn't".
The mother of the son of a black man killed by white Louisiana police officers said Friday she grieved with the families of five police officers killed in Dallas during a protest over police shootings, adding she was now.
The suspect was then taken to a hospital in Florida for additional treatment.
Georgia Bureau of Investigation spokesman Scott Dutton said one of the shots hit the officer in the abdomen, just below his protective vest. The race of the 21-year-old suspect was not immediately clear.
Charges will likely include aggravated assault on a police officer, methamphetamine possession, reckless driving and fleeing and eluding, along with charges relating to the stolen Explorer.
Childress said the shooter, who has not been identified, is also recovering from gun shot wounds.
Neighbor Newspapers will update this developing story as new information becomes available.
Initially, police believed there might have been a second suspect in the Ford Explorer, so an Atlanta Police Department helicopter was used to search the area.
Attempts were made to stop the vehicle, which evolved into a short pursuit. As the officer was walking back to his auto, the suspect exited his vehicle and walked briskly towards the officer. Upon exiting his patrol vehicle, Officer Hancock was sacked upon, striking himat least twice in his protective vest and once beneath the vest in the abdomen area.
Police departments across the country on Friday reacted to the deadly sniper attack on officers in Dallas with a mix of sorrow for the victims and concern for their own ranks, with many taking precautions to guard against.
Roswell, a city of about 90,000 people, is about 20 miles north of Atlanta.