Read GNSS measurement from device file when available

Test: atest CtsLocationGnssTestCases GtsLocationTestCases on CF
Bug: 190757198
Change-Id: Ic03d56a5df6b99f7b20c5840e7091ead138316b1
diff --git a/gnss/common/utils/default/Android.bp b/gnss/common/utils/default/Android.bp
index fd3d939..5294409 100644
--- a/gnss/common/utils/default/Android.bp
+++ b/gnss/common/utils/default/Android.bp
@@ -38,12 +38,13 @@
         "v2_1/GnssDebug.cpp",
         "v2_1/GnssMeasurement.cpp",
         "v2_1/GnssMeasurementCorrections.cpp",
-        "MockLocation.cpp",
-        "Utils.cpp",
-        "NmeaFixInfo.cpp",
-        "GnssReplayUtils.cpp",
-        "ParseUtils.cpp",
+        "DeviceFileReader.cpp",
         "GnssRawMeasurementParser.cpp",
+        "GnssReplayUtils.cpp",
+        "MockLocation.cpp",
+        "NmeaFixInfo.cpp",
+        "ParseUtils.cpp",
+        "Utils.cpp",
     ],
     export_include_dirs: ["include"],
     shared_libs: [