No, Armand Traoré did not retire due to injury. He retired in 2015, at the age of 31, after suffering a long-term knee injury. However, he had not been playing regularly for a number of years before his retirement, and his injury was not the main reason for his decision to quit football.
Mastering Armand Traoré: A Journey Through the Senegalese Football Star's Career