Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A simple bluetooth library to build smart android applications.

Nov 10, 2018

The easiest way to integrate BLE on your Android projects! This library makes the use of BLE easy and painless, handling known errors and mistakes for you! It's also thread safe by taking advantage of the Coroutine Api!

And if you thought it was already too good to be true, check this out, it automatically handles the pain of Permission checking and request, determining whether the Bluetooth LE hardware is present on the running device, Bluetooth adapter activation and location services activation. All of that using the state-of-the-art implementations, no Settings screen showed! Instead, your user will see a beautiful and native popup with minimum effort to enable such features.

Using 100% Kotlin, Coroutines, JetPack Contracts, Google Settings Api and more!

Mar 13, 2021

This library allows you to easily create a socket bluetooth connection for two android devices with one server and one client. This library is compatible with the Android SDK 2.3 to 4.4.

Jul 14, 2014

A Library for easy implementation of Serial Bluetooth Classic and Low Energy on Android.

  • Bluetooth Classic working from Android 2.1
  • Bluetooth Low Energy working from Android 4.3
May 30, 2017

This library allows you to easily create a socket bluetooth connection for multiple android devices with one server and 7 clients max.

Jun 9, 2015

Smooth communication via bluetooth with other android devices or microcontrollers such as Arduino.

May 22, 2015

Bluetooth Serial Port Profile which comfortable to developer application to communication with micro-controller or android device via bluetooth. This library include all important methods for serial port profile on bluetooth communication. It has built-in bluetooth device list.

Jul 14, 2014

android-btxfr is a lightweight library designed to send and receive any type of data between Android (API 15 and higher). It can be used to exchange text, files, photos, videos, sounds, and literally any other type of binary data. The library supports anything that can be put into a byte stream and includes digest checking to ensure data integrity.

Jul 14, 2014

Thin wrapper around the Android Bluetooth LE API.

Sep 2, 2016

Make Gatt Great Again! This library allows easy and safer usage of BluetoothGatt in Android.

It does so by taking advantage of the excellent coroutines feature in the Kotlin programming language that allows to write asynchronous code in a sequential/synchronous style, which means, without the callback hell, and without blocking any thread (which would waste memory and decrease performances).

This library makes it possible to have readable and debuggable code that interacts with Bluetooth Low Energy GATT (General Attribute), that is, the connection part of the Bluetooth Low Energy standard.

Jan 4, 2018

A simple Android library for implementing Bluetooth Serial Port Profile (SPP) communication.

Mar 7, 2015

Easy to use Android Reacive Bluetooth library for communicating with microcontrollers. Tiny and simple.

Jan 19, 2016

Android Bluetooth classic API wrapped in Coroutines Flow.

Apr 23, 2020

Blueteeth is a simple, lightweight library intended to take away some of the cruft and tediousness of using the Android BLE API.

Apr 30, 2016

The Bluetooth Filter library allows for a more fine grained discovery. Developed with purpose-build Android application where they connect to one or two specific Bluetooth devices in mind. The Bluetooth Filter library allows those apps to only provide a minimum list of results to their users rather instead of the usual general list of all devices found.

May 9, 2017

This library allows for easy access to a Bluetooth LE device's AdRecord and RSSI value. It offers additional functionality for iBeacons.

Jul 14, 2014

This library helps to find the nearby Bluetooth device and easily integrated anywhere in activity or fragments.

Jun 17, 2019

Provides a logging wrapper around both BluetoothGattCallback and ScanCallback, in order to figure out what is going on.

This happens by creating either DebugBluetoothGattCallback or a DebugScanCallback which initially log events and passes then to their enclosed instances.

May 29, 2018

Android Bluetooth Helper Library allows you to access the Bluetooth of your mobile device, manage turn-on/off, and discover bluetooth devices around you.

Jan 31, 2019

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

Nov 3, 2018

Connect BLE device using bluetooth with android phone Build Status Platform API.

An application can scan for a particular type of Bluetooth LE devices using ScanFilter. It can also request different types of callbacks for delivering the result.

Jan 2, 2022

The EasyBluetooth library allows the fast creation of Bluetooth connections between devices.

Sep 10, 2017

A set of helper classes for working with Bluetooth devices on Android.

Jun 23, 2015

A library to make classic bluetooth or BLE easier to use in Android.

Jan 27, 2016

This simple demo app supplys some examples about basic controls through smart bulb's protocols. And you can customize your own apps using following protocols.

Jul 2, 2017

NeatLE is an Android BTLE (Bluetooth low energy) support library that simplifies management of BTLE connections, subscriptions, devices and operations. It provides a single entry point for all BTLE related operations and helps you:

  • Monitor connections to a BTLE devices.
  • Send read / write commands and receive responses.
  • Subscribe to characteristics and get notified of changes.
Apr 9, 2017

Printooth aims is to provide a simple abstraction for use the bluetooth printers regardless of its brand.

Nov 16, 2018

Android library scanning BLE (Bluetooth Low Energy) beacons nearby with RxJava.

Sep 30, 2015

RxAndroidBle is a powerful painkiller for Android's Bluetooth Low Energy headaches. It is backed by RxJava, implementing complicated APIs as handy reactive observables.

Mar 30, 2016

Rx binding for AltBeacon.

May 2, 2017