Github上关于Bluetooth的库

1.RxAndroidBle

author:Polidea stars:1786

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

2.Android-BluetoothSPPLibrary

author:akexorcist stars:1324

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.

3.Bluetooth-LE-Library---Android

author:alt236 stars:741

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

4.RxBluetooth

author:IvBaranov stars:326

Android reactive bluetooth library.

5.SmartGattLib

author:movisens stars:240

SmartGattLib is a Java library that simplifies the work with Bluetooth SMART devices (a.k.a. Bluetooth Low Energy in Bluetooth 4.0). It provides all UUIDs of the adopted GATT specification and an convenient way to interpret the characteristics (e.g. Heart Rate, BatteryLevel).

6.AndroidSmoothBluetooth

author:palaima stars:152

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

7.Android-Multi-Bluetooth-Library

author:arissa34 stars:143

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

8.BleGattCoroutines

author:Beepiz stars:138

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

9.bluetoothviewer

author:janosgyerik stars:136

This app is a simple Bluetooth connection debugging tool:

10.ReactiveBeacons

author:pwittchen stars:125

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

11.SimpleBluetoothLibrary

author:DeveloperPaul123 stars:125

This library provides a BaseBluetoothActivity that you inherit from to easily take care of:

12.sdl_android

author:smartdevicelink stars:113

SmartDeviceLink (SDL) is a standard set of protocols and messages that connect applications on a smartphone to a vehicle head unit. This messaging enables a consumer to interact with their application using common in-vehicle interfaces such as a touch screen display, embedded voice recognition, steering wheel controls and various vehicle knobs and buttons. There are three main components that make up the SDL ecosystem.

13.LMBluetoothSdk

author:whilu stars:109

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

14.AndroidBluetoothLibrary

author:douglasjunior stars:83

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

15.Blueteeth

author:RobotPajamas stars:82

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

16.Blue2Serial

author:MacroYau stars:61

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

17.android-btxfr

author:simonguest stars:52

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.

18.Android-Bluetooth-Library

author:arissa34 stars:49

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.

19.neatle

author:inovait stars:35

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:

20.RxBeacon

author:florent37 stars:27

Rx binding for AltBeacon.

21.BlueDuff

author:Marchuck stars:27

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

22.Bleep

author:tamir7 stars:16

Thin wrapper around the Android Bluetooth LE API.

23.RxBluetoothAuto

author:tawaasalage stars:16

This project contains sample code for Bluetooth communication.

24.EasyBluetooth

author:NewtronLabs stars:15

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

25.fb-android-bluetooth

author:adennie stars:11

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

26.MagicLight-Controller

author:skydoves stars:10

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.

27.BluetoothFilter

author:NewtronLabs stars:6

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.

28.bluetoothdebug

author:alt236 stars:5

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