From edd11f50c684a7f4c27b97ff381910a23a999fa3 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Sat, 9 Apr 2016 15:44:19 -0600 Subject: [PATCH] Add missing method called from native code. Without this method, boot would fail. Bug: 28093387 Change-Id: I304d48bbf3ea24ce6af3b5a71c60b8ed06be38e1 --- .../android/server/location/GnssLocationProvider.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/services/core/java/com/android/server/location/GnssLocationProvider.java b/services/core/java/com/android/server/location/GnssLocationProvider.java index 6b916be9d0fe1..d80dc3b013d65 100644 --- a/services/core/java/com/android/server/location/GnssLocationProvider.java +++ b/services/core/java/com/android/server/location/GnssLocationProvider.java @@ -40,6 +40,7 @@ import android.location.IGnssStatusListener; import android.location.IGnssStatusProvider; import android.location.GnssMeasurementsEvent; import android.location.GnssNavigationMessage; +import android.location.GnssNavigationMessageEvent; import android.location.IGpsGeofenceHardware; import android.location.ILocationManager; import android.location.INetInitiatedListener; @@ -1666,6 +1667,16 @@ public class GnssLocationProvider implements LocationProviderInterface { mGnssNavigationMessageProvider.onNavigationMessageAvailable(event); } + /** + * called from native code - GPS navigation message callback + */ + private void reportNavigationMessage(GnssNavigationMessageEvent event) { + if (event != null) { + mGnssNavigationMessageProvider + .onNavigationMessageAvailable(event.getNavigationMessage()); + } + } + /** * called from native code to inform us what the GPS engine capabilities are */