NullPointerException: onTouchEvent () ЗДЕСЬ Карты Android SDK - PullRequest
0 голосов
/ 08 мая 2018

Моя система отчетов о сбоях сообщила о количестве NullPointerExceptions, которое, по-видимому, связано с HERE Maps Android SDK.Это не дает мне никакого конкретного номера строки из моего кода, поэтому я не уверен, как отладить и устранить проблему.Я не смог скопировать его на собственное устройство.У кого-нибудь есть предложения?

Трассировка стека:

Fatal Exception: java.lang.NullPointerException
Attempt to invoke virtual method 'boolean android.view.GestureDetector.onTouchEvent(android.view.MotionEvent)' on a null object reference
com.here.android.mpa.internal.bs.onTouchEvent(MapViewImpl.java:300)
android.view.View.dispatchTouchEvent (View.java:10717)
android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2859)
android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2535)
android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2865)
android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2492)
android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2865)
android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2492)
android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2865)
android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2492)
android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2865)
android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2492)
android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2865)
android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2492)
android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2865)
android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2492)
android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2865)
android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2492)
com.android.internal.policy.DecorView.superDispatchTouchEvent (DecorView.java:559)
com.android.internal.policy.PhoneWindow.superDispatchTouchEvent (PhoneWindow.java:1870)
android.app.Activity.dispatchTouchEvent (Activity.java:3236)
android.support.v7.view.WindowCallbackWrapper.dispatchTouchEvent (WindowCallbackWrapper.java:68)
com.android.internal.policy.DecorView.dispatchTouchEvent (DecorView.java:521)
android.view.View.dispatchPointerEvent (View.java:10946)
android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent (ViewRootImpl.java:5110)
android.view.ViewRootImpl$ViewPostImeInputStage.onProcess (ViewRootImpl.java:4962)
android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:4493)
android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:4546)
android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:4512)
android.view.ViewRootImpl$AsyncInputStage.forward (ViewRootImpl.java:4645)
android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:4520)
android.view.ViewRootImpl$AsyncInputStage.apply (ViewRootImpl.java:4702)
android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:4493)
android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:4546)
android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:4512)
android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:4520)
android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:4493)
android.view.ViewRootImpl.deliverInputEvent (ViewRootImpl.java:7000)
android.view.ViewRootImpl.doProcessInputEvents (ViewRootImpl.java:6929)
android.view.ViewRootImpl.enqueueInputEvent (ViewRootImpl.java:6890)
android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent (ViewRootImpl.java:7110)
android.view.InputEventReceiver.dispatchInputEvent (InputEventReceiver.java:185)
android.os.MessageQueue.nativePollOnce (MessageQueue.java)
android.os.MessageQueue.next (MessageQueue.java:323)
android.os.Looper.loop (Looper.java:136)
android.app.ActivityThread.main (ActivityThread.java:6682)
java.lang.reflect.Method.invoke (Method.java)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1520)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1410)

Ответы [ 2 ]

0 голосов
/ 20 июня 2018

Я тоже сталкивался с твоей проблемой раньше. Моя проблема не ошибка, прежде чем система Android5.0 зависнет после Android6.0. После того, как приложение обнаружено, разрешение Android6.0 является динамическим, я добавил динамические разрешения приложения в коде после решения проблемы. Не знаете, полезно ли вам это решение?

0 голосов
/ 09 мая 2018

Предлагаем вам связаться ЗДЕСЬ с картой поддержки. Это ошибка внутри кода SDK.

...