In addition to providing standard network connectivity, Android provides APIs to let your app connect and interact with other devices with protocols such as Bluetooth, NFC, Wi-Fi P2P, USB, and SIP.
Documentation
- Perform network operations overview
- Perform network operations using Cronet
- Build client-server applications with gRPC
- Transfer data without draining the battery
- Reduce network battery drain
- Transfer data using sync adapters
- Bluetooth overview
- Near field communication overview
- Telecom framework overview
- Wi-Fi scanning overview
- Wi-Fi peer-to-peer overview
- Wi-Fi aware overview
- Wi-Fi location: ranging with RTT
- Companion device pairing
- USB host and accessory overview
- VPN overview
- Session initiation protocol overview
- Connect devices wirelessly