Ihre App kann über eine Vielzahl verschiedener Kommunikationstechnologien mit der Außenwelt verbunden werden, darunter WLAN, Bluetooth und USB. In den folgenden Anleitungen erfahren Sie, wie Sie Unterstützung für diese Technologien hinzufügen und Ihre App für die Konnektivität optimieren.
Unterstützte Technologien
Android unterstützt die folgenden Protokolle und Frameworks, um Ihr Gerät mit der Außenwelt zu verbinden.
Leitfäden | |
---|---|
Netzwerke: Übersicht |
Hier finden Sie eine Übersicht über Anleitungen zu verschiedenen Netzwerkfunktionen, z. B. zu Verbindungen, Verwaltung, XML-Parsing und Überwachung. |
Netzwerke: 5G |
Nutzen Sie 5G-Netzwerke. |
Netzwerke: VPN |
Sie entwickeln und testen Ihren eigenen VPN-Client (virtuelles privates Netzwerk) für ein Android-Gerät. |
Netzwerke: WLAN-Suche |
Liste der WLAN-Zugangspunkte abrufen, die auf einem Gerät sichtbar sind |
Netzwerke: Wi‑Fi Direct (P2P) |
Unterstützte Geräte ohne Zwischenzugangspunkt direkt miteinander verbinden. |
Netzwerke: Wi‑Fi Aware |
Geräte mit Android 8.0 (API-Level 26) und höher können sich direkt ohne andere Verbindungsarten finden und miteinander verbinden. Wird auch als Neighbor Awareness Networking (NAN) bezeichnet. |
Netzwerke: WLAN-Umlaufzeit (RTT) |
Misst die Entfernung zu RTT-fähigen WLAN-Zugangspunkten und anderen WLAN-Aware-Geräten in der Nähe. |
Netzwerke: Lokaler WLAN-Hotspot |
Apps auf Geräten, die mit einem WLAN-Hotspot verbunden sind, können miteinander kommunizieren. |
Bluetooth: Übersicht |
Übersicht über die Bluetooth-Unterstützung von Android, einschließlich Grundlagen und wichtiger Klassen und Schnittstellen. |
Bluetooth: Bluetooth Classic |
Richten Sie in Ihrer App eine Baseline-Bluetooth-Verbindung ein. |
Bluetooth: Bluetooth Low Energy (BLE) |
Übertragen kleiner Datenmengen zwischen Geräten in der Nähe und Interaktion mit Näherungssensoren. |
Bluetooth: BLE-Audio |
Sie können High-Fidelity-Audio ohne Einbußen bei der Akkulaufzeit empfangen und Nutzer können nahtlos zwischen verschiedenen Anwendungsfällen wechseln. |
NFC ist eine Reihe von drahtlosen Nahfeldtechnologien, für die zum Herstellen einer Verbindung in der Regel eine Entfernung von maximal 4 cm erforderlich ist. |
|
Abstandsmessung über mehrere Technologien hinweg |
|
Audio- und Videoanrufe verwalten, einschließlich eSIMs und SIM-Karten. |
|
Präzise Entfernung zwischen Geräten messen |
|
Mit den Modi „USB-Zubehör“ und „USB-Host“ können Sie eine Vielzahl von USB-Peripheriegeräten und Android-USB-Zubehör verwenden. |
Optimierungen
Die folgenden Leitfäden können Ihnen dabei helfen, Ihre App für die Konnektivität zu optimieren.
Leitfäden | |
---|---|
Hier finden Sie Informationen zu Strategien zur Akkuschonung, zur Nutzerfreundlichkeit und zum Systemzustand. |
|
Hier erfahren Sie, wie Sie Cronet, eine vom Chromium-Netzwerkstack abgeleitete Bibliothek, verwenden, um die Latenz zu reduzieren und den Durchsatz von Netzwerkanfragen zu erhöhen. |