AndroidアプリにおけるBLEを利用した通信処理について。 サンプルコードはAndroid 5.0以降のみ対応 BLEとは Android OSのBLE対応状況 AndroidアプリでBLE通信を利用する AndroidアプリでBLE機器として配信する(ペリフェラル) AndroidアプリでBLE機器を利用する(セントラル) Tips BLEとは 概要 Bluetooth Low Energyの略称 省電力 用語 個人見解をかなり混ぜて説明 ペリフェラル BLE機器そのもの 周辺にの一定距離に対し、定期的にアドバタイズを行う セントラルによるキャラクタリスティクスの操作を受け付ける セントラル BLE機器を利用するもの 周辺のBLE機器をスキャンし、任意のGATTあるいはサービスに接続を行う 接続したサービスのキャラクタリスティクスを操作し、情報取得や機器の操作を行う GATT サーバ