Enable location for Bluetooth SL4A test

Location permission is required for BLE scan. Enabling the location for
Bluetooth tests.

Bug: 79114848
Test: Run SL4A BleOpportunisticScanTest:test_scan_result
Change-Id: Icf4ee2c57caaa2744a7c8d9af3e1b31365943a9e
(cherry picked from commit ade7a5c197cc87bdf3ec079cb2b1b649357f13ce)
diff --git a/acts/tests/google/ble/scan/BleScanScreenStateTest.py b/acts/tests/google/ble/scan/BleScanScreenStateTest.py
index b6c17f6..33cc758 100644
--- a/acts/tests/google/ble/scan/BleScanScreenStateTest.py
+++ b/acts/tests/google/ble/scan/BleScanScreenStateTest.py
@@ -23,6 +23,7 @@
 import time
 
 from queue import Empty
+from acts import utils
 from acts.test_decorators import test_tracker_info
 from acts.test_utils.bt.BluetoothBaseTest import BluetoothBaseTest
 from acts.test_utils.bt.bt_constants import adv_succ
@@ -47,6 +48,12 @@
         self.scn_ad = self.android_devices[0]
         self.adv_ad = self.android_devices[1]
 
+    def setup_class(self):
+        super(BluetoothBaseTest, self).setup_class()
+        utils.set_location_service(self.scn_ad, True)
+        utils.set_location_service(self.adv_ad, True)
+        return True
+
     def _setup_generic_advertisement(self):
         self.adv_ad.droid.bleSetAdvertiseSettingsAdvertiseMode(
             ble_advertise_settings_modes['low_latency'])