it have following missing imports
import org.mapsforge.android.maps.overlay.Polygon;
import org.mapsforge.android.maps.overlay.PolygonalChain;
import org.mapsforge.android.maps.overlay.Polyline;
import org.mapsforge.android.maps.overlay.ListOverlay;
import org.mapsforge.android.maps.overlay.Marker;
import org.mapsforge.core.BoundingBox;
import org.mapsforge.core.GeoPoint;
i just include some other jar as well but its no use
mapsforge-map-0.3.1-SNAPSHOT-jar-with-dependencies the code is not executing any more
there are was lots of missing files that we have to add throw Maven
step by step procediore is .
Source Checkout page to download the source code of the project to your computer.
uses the free Apache maven tool to automatize the build process.

you have to set all the variables
NOTE: you might need to change %M2% for the complete path C:\Program Files\Apache…\bin
step 3
open a command prompt, go to the checked out trunk directory and execute the following command:
As Eclipse needs to know the path to your local maven repository, you have to add a new classpath variable named M2_REPO. This can either be done manually via Window > Preferences > Java > Build Path > Classpath Variables > New or automatically via the Maven Eclipse Plugin.