Arlong-Aero / BrightBeacon_Android_SDK

BrightBeacon SDK for Android devices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bright Beacon SDK for Android#

Overview

Bright Beacon SDK for Android是一个库,以便与iBeacons互动。该SDK系统要求Android4.3及以上,蓝牙低功耗(BLE)。

Bright SDK for iOS这是IOS SDK链接地址。

SDK包括的功能:

  • Beacon 广播扫描
  • Beacon 范围监听
  • Beacon 特征值读取写入
  • 详细功能代码请查看API文档示例工程

SDK API文档:

公司官网:

更新日志:

#3.3.0(2015.9.26)#

  • 1.支持EddyStone;
  • 2.内部代码优化

#3.2.4(2015.7.17)#

  • 1.兼容固件03xx;
  • 2.内部代码优化

#3.2.3(2015.7.3)#

  • 1.onBeaconsDiscovered回调时间间隔修改为1s;
  • 2.内部代码优化

#3.2.2(2015.6.12)#

  • 1.新固件升级模式;
  • 2.内部代码优化

#3.2.1(2015.5.29)#

  • 1.兼容全新固件以及广播模式;
  • 2.内部代码优化

#3.2.0(2015.5.8)#

  • 1.代码优化,添加部分新方法,详情见API文档;

#3.1.5(2015.4.30)#

  • 1.固件增加新特征光感休眠,对应增加读写方法;

#3.1.3(2015.4.11)#

  • 1.com.brtbeacon.sdk.BRTBeaconManager.hasBluetooth()方法更名为com.brtbeacon.sdk.BRTBeaconManager.hasBluetoothle();
  • 2.修复修改名字bug;
  • 3.统计代码优化

#3.1.2(2015.4.1)#

  • 1.统计代码优化

#3.1.1(2015.3.30)#

  • 1.兼容新固件;
  • 2.内部代码优化

#2.4.1(2015.3.27)#

  • 1.修改getTX方法名为getTxPower;
  • 2.添加方法getgetTemperatureIntervalMillis,getBatteryIntervalMillis,getLightIntervalMillis

#2.3.3(2015.3.23)#

  • 1.ConfigBeacon类名修改为BRTBeaconConfig;
  • 2.方法getProximityUUID()统一为getUuid();
  • 3.固件更新代码优化

#2.3.1(2015.3.18)#

  • 1.内部代码优化;

#2.3.0(2015.3.16)# SDK2.3.0迭代主要内容:

  • 1.添加异常信息类BRTThrowable,BRTBeaconManager类中添加方法registerApp,getAppKey。具体API使用请看文档说明。
  • 2.内部代码优化

#2.2.0(2015.3.4)#

  • 1.扫描代码优化

#2.1.0(2015.2.25)#

  • 1.修复部分机型扫描bug;
  • 2.修复固件升级bug

#2.0.3(2015.2.10)#

  • 1.修复MeasuredPower读取值错误bug

#2.0.2(2015.2.3)#

  • 1.优化配置Beacon

#2.0.1(2015.1.29)#

  • 1.兼容固件2.0;
  • 2.一些方法名称的改动,详见sdk使用文档

#1.3.1(2015.1.5)#

  • 1.MonitoringListener接口中的onExitedRegion()方法新增返回参数(List<.BRTBeacon>);
  • 2.判断一个Beacon离开范围的时间设置为5s。

#1.3.0(2015.1.4)#

  • 1.所有涉及测量功率的方法都使用枚举BRTBeaconPower;
  • 2.BRTBeaconManager类新增startMonitoringForRegion()开启后台服务扫描Beacon。

#1.2.3(2014.12.15)#

  • 1.修复1.2.2中固件检测bug;

#1.2.2(2014.12.11)#

  • 1.修复红米,小米手机扫描bug。
  • 2.更改BRTBeaconConnection类中authenticate()方法名为connect()。

#1.2.1(2014.12.6)#

  • 1.固件更新v5,修复电量计算bug;
  • 2.修复固件更新bug;
  • 3.修复离开监听范围bug(BRTBeacon对象构造方法添加macAddress参数)。

#1.2.0(2014.11.26)#

  • 1.固件升级为V4。

About

BrightBeacon SDK for Android devices


Languages

Language:HTML 95.8%Language:Java 2.8%Language:CSS 1.3%Language:JavaScript 0.1%