diff --git a/android/java/lib/src/main/java/com/mapbox/mapboxgl/lib/MapView.java b/android/java/lib/src/main/java/com/mapbox/mapboxgl/lib/MapView.java index 36ad27b30..2dacf4e03 100644 --- a/android/java/lib/src/main/java/com/mapbox/mapboxgl/lib/MapView.java +++ b/android/java/lib/src/main/java/com/mapbox/mapboxgl/lib/MapView.java @@ -409,6 +409,10 @@ public class MapView extends SurfaceView { mNativeMapView.setDefaultTransitionDuration(savedInstanceState.getLong(STATE_DEFAULT_TRANSITION_DURATION)); } + if (mNativeMapView.getAccessToken().isEmpty()) { + throw new RuntimeException("Using MapView requires setting an access key."); + } + mNativeMapView.initializeDisplay(); mNativeMapView.initializeContext(); mNativeMapView.start();