Fix hasPermissions: remove ACCESS_FINE_LOCATION from API>=S check (maxSdkVersion=30 excludes it)

This commit is contained in:
eddy 2026-07-29 22:10:15 +02:00
commit 3ce2610bc8
2 changed files with 2 additions and 3 deletions

View file

@ -133,8 +133,7 @@ class BleRelayManager(
return if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.S) {
arrayOf(
Manifest.permission.BLUETOOTH_SCAN,
Manifest.permission.BLUETOOTH_CONNECT,
Manifest.permission.ACCESS_FINE_LOCATION
Manifest.permission.BLUETOOTH_CONNECT
)
} else {
arrayOf(Manifest.permission.ACCESS_FINE_LOCATION)

View file

@ -12,7 +12,7 @@
<string name="status_service_not_found">Service not found</string>
<string name="status_comm_error">Communicatiefout</string>
<string name="status_no_key">Geen HMAC sleutel - open Instellingen</string>
<string name="status_permissions_denied">Permissies geweigerd — open Instellingen</string>
<string name="status_permissions_denied">Tik hier om Bluetooth-toegang in te stellen</string>
<string name="status_bluetooth_disabled">Bluetooth not enabled</string>
<string name="status_scanning">Scanning…</string>
<string name="status_device_not_found">Device not found</string>