![]() |
Delphi 11.2 und BluetoothLE und Android 9: finde BLE Devices nicht
Hi,
ich habe das Problem, dass unter Android 9 die BLE-Geräte nicht gefunden werden (es handelt sich um ein ChromeBook). Kann dies damit zusammenhängen, dass ich die folgenden Permissions abfrage: PermissionsService.RequestPermissions(['android.permission.ACCESS_COARSE_LOCATION', 'android.permission.ACCESS_FINE_LOCATION', 'android.permission.BLUETOOTH_SCAN', 'android.permission.BLUETOOTH_CONNECT'], LocationPermissionRequestResult); Muss ich BLUETOOTH_CONNECT und BLUETOOTH_SCAN bei älteren Versionen rauslassen? |
AW: Delphi 11.2 und BluetoothLE und Android 9: finde BLE Devices nicht
Ja würde ich rauslassen, die sind doch erst
![]() Kannst Du dich denn unter Android 12 mit gepaarten BLE Devices durch BLUETOOTH_CONNECT mit den üblichen Methoden verbinden ? Beide Permissions scheinen ja nur für gepaarte Verbindungen interessant zu sein. Ehrlich gesagt habe ich das noch nie getestet, aber damit dürfte ja ein normaler BLE DiscoveryScan nicht mehr funktionieren, wenn die schon von Android selbst gepaart wurden. |
AW: Delphi 11.2 und BluetoothLE und Android 9: finde BLE Devices nicht
Mit Android 11 und Android 12 kann ich mich verbinden, auch wenn ich alle 4 Permissions abfrage. Die nicht unterstützen Permissions werden als "not granted" dargestellt. Schauen wir mal.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz