Docs · Drivers

Android

Available

Kotlin host over the Android BLE + LAN stack

Embeds hop-core through the C ABI (sdk/hop.h via JNA) and drives BLE (GATT + L2CAP) plus LAN, with a foreground service for sustained background meshing.

Bearers it drives

BLE, GATT + L2CAP CoCLAN, mDNS + TCP

How this driver works

  • Kotlin bindings over the C ABI via HopContract, the same protocol architecture as iOS.
  • A foreground service keeps the mesh alive in the background.
  • The LAN bearer (mDNS + TCP) adds high-bandwidth local transfer where available. (Wi-Fi Direct was removed: its per-device approval dialog breaks the passive, no-pairing principle.)

Related

BLE bearerAny transport