车道信息未显示在"此处地图"中




我在一个使用Here maps的地图应用程序中工作,但当导航启动时,车道信息不会显示。我以这个例子为例-->https://github.com/heremaps/here-android-sdk-examples/tree/master/advanced-navigation/app/src/main/java/com/here/android/example/advanced/navigation
我尝试过debbug模式,但它没有进入LaneInfoUtils.java。
日志中有一个错误,我不知道它是否相关。

D/EgretLoader: EgretLoader(Context context)
The context is not activity
W/cr_AwContents: Application attempted to call on a destroyed WebView
java.lang.Throwable
at org.chromium.android_webview.AwContents.r(chromium-TrichromeWebViewGoogle.aab-stable-447212033:2)
at com.android.webview.chromium.WebViewChromium.addJavascriptInterface(chromium-TrichromeWebViewGoogle.aab-stable-447212033:6)
at android.webkit.WebView.addJavascriptInterface(WebView.java:1924)
at miui.contentcatcher.sdk.utils.WebViewUtils$NativeWebViewUtils.addJavascriptInterface(WebViewUtils.java:245)
at miui.contentcatcher.sdk.utils.WebViewUtils.initWebViewJsInterface(WebViewUtils.java:158)
at miui.contentcatcher.InterceptorProxy$1.run(InterceptorProxy.java:190)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:236)
at android.app.ActivityThread.main(ActivityThread.java:8060)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:656)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)
W/ConnectivityManager.CallbackHandler: callback not found for CALLBACK_AVAILABLE message
W/ConnectivityManager.CallbackHandler: callback not found for CALLBACK_AVAILABLE message

谢谢:(

我的车道信息也有问题。我最终选择了"真实"视图,这显示了一个二维图像,显示了你应该走哪条车道。

https://developer.here.com/documentation/android-premium/3.18/dev_guide/topics/map-guidance-events.html

转到提供的链接,向下滚动到"真实视图"。这将为您提供更多关于如何实现它的信息。我能够使用文档中提供的代码使其工作,我不必像使用Lane information那样将图像放在应用程序本身上。

最新更新