首页 文章

演示应用程序中的mapbox-navigation-android-master错误

提问于
浏览
0

我试着在移动设备上运行提示演示应用程序 . NavigationActivity . 但是过了一会儿应用程序错误并退出并出现以下错误消息 .

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

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

谢谢 .

1 回答

  • 0

    当你有一个 class MyClass 并且你有一个 null 对象 class

    MyClass myInstance = null;
    

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

    myInstance.myMethod();
    

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

    • 将代码放入 try - catch 并处理 catch 中的异常

    • 验证 myInstance 是否为 null ,如果不是,则仅调用 myMethod

    • 确保 myInstance 在您打算使用其方法/成员时不会 null

相关问题