Android Studio使用百度地图SDK的导航功能时,无法获取导航View
2020-03-06 16:14:32.013 2296-2296/com.example.arnavigation E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.arnavigation, PID: 2296
java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.View android.view.View.findViewById(int)' on a null object reference
at com.baidu.platform.comapi.walknavi.g.a.G(WalkUIController.java:849)
at com.baidu.platform.comapi.walknavi.g.a.H(WalkUIController.java:869)
at com.baidu.platform.comapi.walknavi.g.a.<init>(WalkUIController.java:352)
at com.baidu.platform.comapi.walknavi.b.b(WNavigator.java:585)
at com.baidu.mapapi.walknavi.controllers.a.a.a(WalkNaviManager.java:189)
at com.baidu.mapapi.walknavi.WalkNavigateHelper.onCreate(WalkNavigateHelper.java:344)
at com.example.arnavigation.MainActivity$1$1.onRoutePlanSuccess(MainActivity.java:178)
at com.baidu.mapapi.walknavi.controllers.a.c.b(WalkNaviManager.java:425)
at com.baidu.platform.comapi.wnplatform.j.e.handleMessage(WRoutePlaner.java:116)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7682)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
这是错误信息,按照官网的格式写的代码,不知道有什么问题
Process: com.example.arnavigation, PID: 2296
java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.View android.view.View.findViewById(int)' on a null object reference
at com.baidu.platform.comapi.walknavi.g.a.G(WalkUIController.java:849)
at com.baidu.platform.comapi.walknavi.g.a.H(WalkUIController.java:869)
at com.baidu.platform.comapi.walknavi.g.a.<init>(WalkUIController.java:352)
at com.baidu.platform.comapi.walknavi.b.b(WNavigator.java:585)
at com.baidu.mapapi.walknavi.controllers.a.a.a(WalkNaviManager.java:189)
at com.baidu.mapapi.walknavi.WalkNavigateHelper.onCreate(WalkNavigateHelper.java:344)
at com.example.arnavigation.MainActivity$1$1.onRoutePlanSuccess(MainActivity.java:178)
at com.baidu.mapapi.walknavi.controllers.a.c.b(WalkNaviManager.java:425)
at com.baidu.platform.comapi.wnplatform.j.e.handleMessage(WRoutePlaner.java:116)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7682)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
这是错误信息,按照官网的格式写的代码,不知道有什么问题
...全文
相关推荐
Android 百度地图 SDK v3.0.0 (三) 添加覆盖物Marker与InfoWindow的使用
在Android开发中,百度地图SDK是一个非常常用的工具,它提供了丰富的地图功能,使得开发者能够轻松地在应用中集成地图服务。
Android Studio基于百度地图的定位案例开发
该项目为Android平台上的定位功能实现案例,利用百度地图SDK完成位置服务集成。通过引入BaiduLBS_Android.jar本地库及Gradle依赖管理,构建了完整的定位应用框架。项目采用An
Android studio 百度地图开发:触摸选点、地理编码、定位和导航
总的来说,开发一个具备触摸选点、地理编码、定位和导航功能的Android应用,需要熟悉Android Studio环境、XML布局设计、Java编程以及百度地图API的使用。
android studio集成百度地图SDK显示地图
在Android开发中,集成百度地图SDK可以让应用具备地图展示、定位等功能。本教程将详细介绍如何在Android Studio项目中实现这一过程。
android使用百度地图SDK获取定位信息示例
本篇文章详细介绍了如何在Android Studio中使用百度地图SDK获取定位信息。首先,开发者需要进行以下步骤:1. **注册并创建百度地图应用**: 开发者需在百度地图开放平台(htt


