#bluetooth #ble #android

blurdroid

Bluetooth lib for Rust using Android's bluedroid

7 releases

Uses old Rust 2015

0.1.6 Mar 29, 2018
0.1.5 Mar 19, 2018
0.1.4 May 30, 2017
0.1.2 Nov 15, 2016
0.1.0 Aug 15, 2016

#1297 in Hardware support

Download history 592/week @ 2024-07-01 684/week @ 2024-07-08 523/week @ 2024-07-15 403/week @ 2024-07-22 634/week @ 2024-07-29 583/week @ 2024-08-05 1128/week @ 2024-08-12 644/week @ 2024-08-19 549/week @ 2024-08-26 533/week @ 2024-09-02 530/week @ 2024-09-09 342/week @ 2024-09-16 426/week @ 2024-09-23 380/week @ 2024-09-30 713/week @ 2024-10-07 450/week @ 2024-10-14

1,994 downloads per month

BSD-2-Clause

110KB
3K SLoC

C 1K SLoC // 0.0% comments Rust 1K SLoC // 0.0% comments Java 798 SLoC // 0.1% comments

blurdroid

Build

$ #set ANDROID_NDK and ANDROID_SDK env
$ rustup target add arm-linux-androideabi
$ cargo build --target=arm-linux-androideabi

Usage

Min sdk api: 18 (Android 4.3)

Copy the blurdroid.jar from the out directory to your <android-project>/libs directory.

No runtime deps