From crash logging, a device reported an error in MapsActivity.java, line 299:
Caused by java.lang.NullPointerException: IBitmapDescriptorFactory is not initialized
at com.google.android.gms.common.internal.Preconditions.checkNotNull(Preconditions.java:11)
at com.google.android.gms.maps.model.BitmapDescriptorFactory.zzg(BitmapDescriptorFactory.java:2)
at com.google.android.gms.maps.model.BitmapDescriptorFactory.fromBitmap(BitmapDescriptorFactory.java:25)
at org.gophillygo.app.activities.MapsActivity.vectorToBitmap(MapsActivity.java:299)
at org.gophillygo.app.activities.MapsActivity.onCreate(MapsActivity.java:93)
at android.app.Activity.performCreate(Activity.java:7013)
at android.app.Activity.performCreate(Activity.java:7004)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1214)
at androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:13)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2758)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2883)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1613)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6523)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:857)
The map markers should not be initialized until the map is ready (instead of in onCreate).
From crash logging, a device reported an error in
MapsActivity.java
, line 299:The map markers should not be initialized until the map is ready (instead of in
onCreate
).