OSDN Git Service

Unify advertising API (3/3)
authorJakub Pawlowski <jpawlowski@google.com>
Fri, 4 Nov 2016 19:06:30 +0000 (12:06 -0700)
committerJakub Pawlowski <jpawlowski@google.com>
Tue, 8 Nov 2016 19:49:00 +0000 (11:49 -0800)
commit6d5a03f00fc00a4fe9d9e2bd1e6a2abc8ffc5284
tree73b56df392d97746ccf28e4d0a4d472ff4a16d65
parent3db6d606a30e50b70c83386763ba83a2d55db291
Unify advertising API (3/3)

This patch unifies advertising API. On startup, if VSC multi advertising
is avaliable, it will be used, otherwise
BleAdvertiserLegacyHciInterfaceImpl will be used, which provides one
advertising instance.

Test: sl4a tests are passing, all proper tests updated accordingly
Change-Id: I899ed51bf4e747e1e3ff1a472a55f060249cbb75
jni/com_android_bluetooth_gatt.cpp
src/com/android/bluetooth/btservice/AdapterService.java
src/com/android/bluetooth/gatt/AdvertiseManager.java
src/com/android/bluetooth/gatt/GattService.java