@Override
    protected void onCreate(final Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        startActivity(DefaultMap.getLiveMapIntent(this, Settings.getMapProvider().getMapClass()));
        finish();
    }
This activity provides an entry point for external intent calls, and then forwards to the currently used map activity
implementation.
main/src/main/java/cgeo/geocaching/maps/MapActivity.java