Forum: Cross-Platform-Entwicklung
by AuronTLG,
20. Jan 2020
Das Problem scheint Smartphone-spezifisch zu sein und ist von daher erstmal abgehakt.
Das einzige, was mich jetzt noch plagt ist, dass auf Android-10-Smartphones aus irgendeinem Grund das DiscoverServices unregelmäßig fehlschlägt, d.h. false zurück liefert und gar nicht startet.
Der Quellcode ist wie im Beispiel "BLEScanner" aufgebaut, bei dem das perfekt funktioniert, nur in meiner App halt...
Forum: Cross-Platform-Entwicklung
by AuronTLG,
17. Jan 2020
Okay, jetzt wirds äußerst merkwürdig.
Das Problem ist nicht meine Delphi-Version, sondern anscheinend das Smartphone.
Ich hatte mit älteren Smartphones gegengetestet, bei denen das funktioniert hat, weswegen ich annahm, dass die Android-Version ne Rolle spielt, aber so ist das nicht.
Das Problem war auf einem XCover 4 mit Android 9 nachvollziehbar. Ich habe aber jetzt mit nem Galaxy S9+,...
Forum: Cross-Platform-Entwicklung
by AuronTLG,
17. Jan 2020
Die Berechtigungsänderungen habe ich bereits mit dem Update auf 10.3.1 behandelt.
Läuft alles mit dem neuen Berechtigungsmodell und die coarselocation sowie finelocation Permissions werden abgefragt. Es ging ja auch mal. Ich habe nur leider nicht mitbekommen, ab wann es nicht mehr ging.
Forum: Cross-Platform-Entwicklung
by AuronTLG,
17. Jan 2020
Alles klar, danke.
Dann werde ich das Updaten wohl doch mal vorziehen müssen.
Forum: Cross-Platform-Entwicklung
by AuronTLG,
16. Jan 2020
Moin,
ich hätte mal ein ziemlich offensichtliches Problem:
Ich weiß leider nicht genau seit wann, aber ich habe festgestellt, dass ich auf neueren Android-Geräten über BluetoothLE keine Geräte (in meinem Fall Lasermessgeräte) finde (Stinknormal über DiscoverDevices).
Auf älteren Geräten, z.B. mit Android 5, funktioniert es problemlos wie gehabt.
Daraufhin habe ich in den Android Tools...