BugFix:GnssConfiguration change parseInt to decode

Bug: 124134653
Test: Current Tests Pass.
Change-Id: I512ca4fb4bc4d231ebe5320cd1c323cb9fcecf5c
(cherry picked from commit ad2a2402e78ffe6f2e34dd521a31445185236243)
diff --git a/services/core/java/com/android/server/location/GnssConfiguration.java b/services/core/java/com/android/server/location/GnssConfiguration.java
index 7225926..91b5234 100644
--- a/services/core/java/com/android/server/location/GnssConfiguration.java
+++ b/services/core/java/com/android/server/location/GnssConfiguration.java
@@ -367,7 +367,7 @@
             return defaultValue;
         }
         try {
-            return Integer.parseInt(valueString);
+            return Integer.decode(valueString);
         } catch (NumberFormatException e) {
             Log.e(TAG, "Unable to parse config parameter " + configParameter + " value: "
                     + valueString + ". Using default value: " + defaultValue);