演示应用程序上的地图框导航Android主错误



我尝试在移动设备上运行提及演示应用程序。导航活动。但是,一段时间后,应用程序错误并退出,并显示以下错误消息。

java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法 'double com.mapbox.services.android.navigation.v5.MapboxNavigationOptions.getMinimumHighAlertDistance()'

有人遇到同样的问题吗?有什么解决方案吗?

谢谢。

当你有一个classMyClass并且你有一个null对象时class

MyClass myInstance = null;

MyClass的实例有一个名为myMethod()的方法,然后像

myInstance.myMethod();

如果myInstancenull,将导致NullPointerException。要解决您的问题,您需要执行以下操作之一:

  • 将代码放入try-catch中,并在catch中处理异常
  • 验证myInstance是否null,如果不是,则调用其myMethod
  • 确保myInstance在打算使用其方法/成员时不会被null

最新更新