演示应用程序上的mapbox导航android主控错误
我已尝试在移动设备上运行“提及演示”应用程序。导航活动。但是,过了一段时间,应用程序出现错误并退出,错误消息如下 java.lang.NullPointerException:尝试对空对象引用调用虚拟方法“double com.mapbox.services.android.navigation.v5.MapboxNavigationOptions.getMinimumHighAlertDistance()” 有人经历过同样的问题吗?有决议吗演示应用程序上的mapbox导航android主控错误,mapbox,Mapbox,我已尝试在移动设备上运行“提及演示”应用程序。导航活动。但是,过了一段时间,应用程序出现错误并退出,错误消息如下 java.lang.NullPointerException:尝试对空对象引用调用虚拟方法“double com.mapbox.services.android.navigation.v5.MapboxNavigationOptions.getMinimumHighAlertDistance()” 有人经历过同样的问题吗?有决议吗 谢谢。当你有一个类MyClass并且你有一个类的空对
谢谢。当你有一个
类
MyClass
并且你有一个类
的空对象时
MyClass myInstance = null;
而MyClass
的实例有一个名为myMethod()
的方法,然后像
myInstance.myMethod();
如果myInstance
为null
,则将导致NullPointerException
。要解决问题,您需要执行以下操作之一:
- 将代码放入
try
-catch
并在catch
- 验证
myInstance
是否为null
,如果不是,则只调用其myMethod
- 当您打算使用其方法/成员时,请确保
myInstance
不会为null