Oda Nobunaga said:
That's a large part of the explanation.
Of course, the statement itself is a bit misleading. There were lots of relatively advanced civilizations in Africa - civilizations that were decently comparable with contemporary Mediterannean world ones. The Sahelian empires (Mali, Songhay) ; Ethiopia ; the Swahili City-States on the east coast all come to mind.
For all that they were advanced, though, they were vulnerable, and their vulnerability - mostly, in all cases, a vulnerability to the sea - came back to haunt them.
For the Sahel, their greatest strength was their control of the Saharan trade routes. They were inland (and at times, outright landlocked) kingdoms, and once the Saharan trade routes became unimportant with exploration down the coast of Africa, they went from controling strategic trade routes (and benefiting from it) to being in the middle of nowhere. Combine that with the spread of the Sahara (also hit Ethiopia) and you get a nasty recipe to take down a civilization. The Swahili, on the other hand, was very much focused on the sea ; but as an ensemble of City States, they had little by way of a standing navy. The portuguesse had a field day with piracy, breaking the Swahili shipping lanes apart.
Just stuff to keep in mind.
Yes, well said Oda. The key word in your post being "vulnerability" and you've also rightly pointed out the manner in which their strategic advantages became undone over time. That was a massive blow, from which many have not yet recovered.
This easy vulnerability, and its drastic, long lasting consequences, often lead to the misunderstanding that "Africa was so backward". It shouldn't be underestimated what key economic players the African powers mentioned by Oda were in the Middle Ages. For some weird reason, perhaps because of posting on a civ board, I always find the story of Mansa Musa's generosity in Cairo during his Hajj to be the most telling example of this (but there are far better accounts of Africa's economic clout at the time). Anyway, look him up in Wiki and see what it has to say.
naziassbandit said:
For a long time, African civilizations were isolated. Camels were introduced to Africa only during the rise of Rome and even then, only the most experienced traders could travel to the sub-sharan africa.
Consiquently, contact between mediterranean civilizations and Africa remained low. Isolation alone was a major cause, I believe.
Isolated? Hardly.
If you're on about the Ancient times, then perhaps you're forgetting the menace and commercial acumen of Carthage, the diplomatic and trading hand in the Middle East played by the Axiumite Kingdom, the Christian allure of Egypt and north east Africa from early Anno Domini well into the Middle Ages, not to mention the Egyptians themselves! Isolated like how exactly?
As for trade with Europe, between the fall of Rome and the Renaissance, to not put too finer point on it, the Mediterranean and Europe simply wasn't worth trading with in any significant way. Isolation from European trade in the Middle Ages would have been about as crippling as missing out on trade from Africa today. OK, slight exaggeration but you get the point. There was no big reason to prioritise trade with Europe, nor was it missed much.
The Swahili traders of the East Coast of Africa, for example, were not sloppy with their role as agents of Arabian and Asian trade. And neither were Asians sloppy with reaping the benefits of trade with wealthy Africans. India's monolithic middle aged cotton industry saw Africans as
major trading partners. The wealth of Mali, Ethiopia etc was not to be missed out on. This Indian commercial interest in Africa and the Arabian trading agents, added yet more prosperity to the East Coast. Not to mention breaking down "isolation". I'm not so sure what commerce was flowing in from further east in Asia. But Africa ~ at least Northern, Saharan, West and East Coasts, was certainly not isolated, whether in Ancient times or Medieval.