BluetoothKit

Additional

Language
Kotlin
Version
v0.3.1 (Apr 2, 2019)
Created
Oct 23, 2018
Updated
Apr 2, 2019
Owner
Rikin Katyal (sirvar)
Contributors
Rikin Katyal (sirvar)
aouerfelli
2
Activity
Badge
Generate
Download
Source code

Promotion

BluetoothKit is an incredibly lightweight and simple open source library to interface with Bluetooth devices on Android.

Setup

Add this to your build.gradle

allprojects {
  repositories {
    ...
    maven { url 'https://jitpack.io' }
  }
}

then add the dependency

dependencies {
  implementation 'com.github.sirvar:bluetoothkit-android:v0.3'
}

Alternatively, you can add this to maven

<repositories>
  <repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
  </repository>
</repositories>

and add the dependency

<dependency>
  <groupId>com.github.sirvar</groupId>
  <artifactId>bluetoothkit-android</artifactId>
  <version>0.3</version>
</dependency>

Usage

Initialize

val bluetoothKit = BluetoothKit()

Enable Bluetooth

bluetoothKit.enable()

Alternatively, you may also do:

bluetoothKit.isEnabled = true

Get Device

val device = bluetoothKit.getDeviceByName("Rikin's AirPods")

Connect Device

bluetoothKit.connect(device)

That's it

Check out the complete docs here

Made with ❤ by Rikin Katyal