Africa needs to have a significant boast to their standard of living to reduce war, poverty, unwanted births, death, and disease.
China, still has bad working conditions yes, but as a whole being a chinesse citizen today is insanely better than being a citizen 30 years ago. Where before an average farmer never had a dirt floor and no more than $10 in his whole life in addition to an average food stable of just one serving a meat a week shared with rice for the whole family to tiles on their floors, meat 5 times a week, $100 if you saved for a good month, with huge metropolitan changes like cars, highways, and modern 21st century living.
Yes, working 14 hours a day in a factory really does suck. But that is the first process to move up economic wise and everyone benefits.
Africans are pirating ships in Somalia not because they want to be thugs, but because there is no money to buy food. Africa has more natural resources than China and could be even more powerful than China or India if they get their shit together with infrastructure and education.
If it were not for wars, lack of infrastructure like electricity/roads, lack of education, Africa would be rich and China still poor. China has the benefits of educated citizens and infrastructure with a large population of potential consumers. It is not just because they are willing to work for cheaper.
Africa has the resources. China has some rare earth metals and some fisheries and that is about it.