演示应用程序上的mapbox导航android主控错误

演示应用程序上的mapbox导航android主控错误,mapbox,Mapbox,我已尝试在移动设备上运行“提及演示”应用程序。导航活动。但是,过了一段时间,应用程序出现错误并退出,错误消息如下 java.lang.NullPointerException:尝试对空对象引用调用虚拟方法“double com.mapbox.services.android.navigation.v5.MapboxNavigationOptions.getMinimumHighAlertDistance()” 有人经历过同样的问题吗?有决议吗 谢谢。当你有一个类MyClass并且你有一个类的空对

我已尝试在移动设备上运行“提及演示”应用程序。导航活动。但是,过了一段时间,应用程序出现错误并退出,错误消息如下

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

有人经历过同样的问题吗?有决议吗


谢谢。

当你有一个
MyClass
并且你有一个
空对象时

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

myInstance.myMethod();
如果
myInstance
null
,则将导致
NullPointerException
。要解决问题,您需要执行以下操作之一:

  • 将代码放入
    try
    -
    catch
    并在
    catch
  • 验证
    myInstance
    是否为
    null
    ,如果不是,则只调用其
    myMethod
  • 当您打算使用其方法/成员时,请确保
    myInstance
    不会为
    null