summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorAnil Admal <aadmal@google.com>2018-10-01 09:53:06 -0700
committerAnil Admal <aadmal@google.com>2018-10-09 18:07:09 -0700
commit5cc7373ebf86629b02a7a7d16637a0e810a1f1c3 (patch)
treec06db14d40fd1124623eb5d8e1ad228d8a5c746c /tools/aapt2/java/JavaClassGenerator.cpp
parentd449ee6be2c4fa822799df0d8576b55811e40825 (diff)
Add back the SUPL network setup timeout.
The network request timeout functionality in the ConnectivityManager class was non functional. When it was addressed, the timeout that was in the GnssLocationProvider class was removed as it was referring to a constant in the ConnectivtyManager that was deleted. See b/35354391 for details. Fixes: 35354391 Test: Tested on a Pixel device using Android Q and GNSS Test App to clear AGPS aiding data and doing a get GPS location for the following scenarios: 1. Turned off mobile data connection but not WiFi. The cellular SUPL network request times out and GNSS HAL is notified of SUPL connection failure. GNSS HAL continues with XTRA only download through WiFi and completes the fix. 2. Turned off mobile data and WiFi connections. The cellular SUPL network request times out and GNSS HAL is notified of connection failure. GNSS HAL fails to download asssistance data through SUPL and XTRA and reports a fix after a long time (several minutes). 3. Both mobile and WiFi connections are on. GNSS HAL does does SUPL and XTRA requests and completes the fix. 4. Mobile data connection is on and WiFi connection is off. GNSS HAL does SUPL request and completes the fix. Change-Id: I6204c9a1b9aa4e55a91316ccc683051e847d826c
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions