Ich weiß, dass Android 6.0 benötigt Laufzeitberechtigungen. Könnten Sie mir bitte helfen, Laufzeitberechtigungen für Bluetooth zu implementieren? Ich habe versucht, das Beispiel auf https://developer.android.com/training/permissions/requesting.html zu verwenden, aber bekam eine Reihe von Fehlern. Vielen Dank.Laufzeitberechtigungen für Bluetooth
0
A
Antwort
0
Sie können einfach ein Permit Objekt erstellen, um anzufangen, die Erlaubnis (en) vom Benutzer anzufordern. Zum einen das Objekt erlauben initialisieren Ihre Aktivität vorbei
Permit permit=new Permit(MainActivity.this);
Dann
bitten, einen listner zu diesem Objekt anhängenpermit.setOnPermitStatusListner(new Permit.OnPermitStatusListner()
{
@Override
public void onAllPermitsGranded()
{
// ALL PERMITS ACCEPTED
}
@Override
public void onSomePermitsDenied(ArrayList<String> deniedPermits)
{
// SOME PERMITS ACCEPTED
}
@Override
public void onAllPermitsDenied()
{
// ALL PERMITS DENIED
}
});
dann für das, was alle Berechtigungen, die Sie arbeiten müssen (muss im Manifest deklariert werden)
Sie müssen diese Bibliothek hinzufügen, um mit Permit-Objekt zu arbeiten. Dies ist die komplette Dokumentation: https://github.com/sangeethnandakumar/TestTube
Verwandte Themen
- 1. Cordova Laufzeitberechtigungen
- 2. Android (OS6) Laufzeitberechtigungen Callback-Thread für "onRequestPermissionsResult"
- 3. Laufzeitberechtigungen auf Android Marshmallow
- 4. Android-Laufzeitberechtigungen beim ersten Start
- 5. Zurücksetzen der Laufzeitberechtigungen
- 6. Marshmallow-Laufzeitberechtigungen im Komponententest
- 7. Laufzeitberechtigungen beim Start
- 8. Fehler beim Versuch, Laufzeitberechtigungen anzufordern
- 9. Wie gewähre ich Laufzeitberechtigungen für Android API 23?
- 10. Bluetooth-Scan für Geräte
- 11. Bluetooth für Python 2.7?
- 12. Bluetooth-Profile für Tablets
- 13. Bluetooth-Protokollnamen für UISupportedExternalAccessoryProtocols
- 14. Bluetooth lib für Python 3
- 15. Geräteprotokolle für Bluetooth auf iOS
- 16. Bluetooth IOException: Bluetooth ist aus
- 17. Pairing Unterschiede zwischen Bluetooth und Bluetooth LE?
- 18. Microsoft Bluetooth Stack in Widcomm Bluetooth Stack?
- 19. Migration auf Laufzeitberechtigungen: Wie finden Sie alle aktuellen Berechtigungen verwendet?
- 20. Android: Überprüfen, ob Laufzeitberechtigungen gefragt werden müssen oder nicht
- 21. Bluetooth-Verbindungsstatus
- 22. Android Bluetooth Chat für mehrere Geräte anpassen
- 23. Android - Holen Bluetooth UUID für dieses Gerät
- 24. iPad als Tastatur für Mac mit Bluetooth
- 25. Bluetooth-Bibliothek für neueste Android/Cyanogenmod?
- 26. Change Schriftgröße für Android Bluetooth Drucker
- 27. Bluetooth LE GUI Tool für Linux
- 28. Bluetooth Beispielcode für Kakao (Objective-C)
- 29. Bluetooth UUID für Auto-Freisprecheinrichtung Geräte
- 30. Android meldet "null" für Bluetooth RSSI
haben Sie diese premissions AndroidManifest.xml 'hinzugefügt ' ' ' –
auch die Erlaubnis hinzufügen ' ' '
@EmdadHossain Hallo, ich bekomme einen Fehler für BluetoothLescanner.startScan(), kann nicht behoben werden – LlamaTown