There seems to be a small bug when loading TMX files in the latest version “cocos2d-2.0-x-2.0.2” - which wasn’t present in “cocos2d-2.0-rc2-x-2.0.1”. This is only present on Android.
The bug is when it is loading the “.png” file for the TMX file, the png’s path is set along with the resource path (“” on Android), then “/” and then the filename. So a file like “map.png” will be “/map.png” which doesn’t load and causes a notification. The problem is in CCTMXXMLParser.cpp, line 457, which is currently:
tileset->m_sSourceImage = m_sResources + "/" + imagename;
and needs changing to something like:
if( m_sResources!="" ) tileset->m_sSourceImage = m_sResources + "/" + imagename; else tileset->m_sSourceImage = imagename;