演示应用程序

时间:2017-05-02 07:03:03

标签: mapbox

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

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

有人遇到同样的问题吗?任何决议?

感谢。

1 个答案:

答案 0 :(得分:0)

当您拥有class MyClass并且null的{​​{1}}对象时,

class

MyClass myInstance = null; 的实例有一个名为MyClass的方法,然后将其称为

myMethod()
如果myInstance.myMethod(); NullPointerException

将产生myInstance。要解决您的问题,您需要执行以下操作之一:

  • 将代码放入null - try并处理catch
  • 中的例外情况
  • 验证catch是否为myInstance,如果不是,则仅调用其null
  • 当您打算使用其方法/成员时,请确保myMethod不会是myInstance