Debug maps related error

The following error is persistent, I have run out of options to find the cause:
Attempt to invoke virtual method ‘void com.google.android.gms.maps.MapFragment.getMapAsync(com.google.android.gms.maps.OnMapReadyCallback)’ on a null object reference