森川敬一 CTO ブログ

unimediaでCTOやってます森川敬一です。エンジニアブログ。IoT、ウエアブルとか書いていきます。

iBeacon Stick-N-Findをandroidアプリで動かしてみる

iBeaconのStick-N-Find購入しました。

早速、サンプルアプリを動かしてみます。

1.空のプロジェクトを"bluetooth.le"で作成

2.SDKのサンプルファイルコピー
.\sdk\samples\android-18\legacy\BluetoothLeGatt

・src配下全て
・res配下全て
 読み取り専用になってるので、解除

3.ビルド->実行で起動後、すぐにエラー終了になる。

調べてるとbluetoothManager.getAdapter

あたりでclass not found的なエラーになる。

別途、Stick-N-FindのSDKをダウンロードしてたので、

samsung_ble_sdk_200.jar
samsung-btle.jar
snf_sdk.jar

libにコピーすると動きました!!

f:id:m-kei1:20141126173317p:plain

f:id:m-kei1:20141126173340p:plain

ただ端末がsamsung galaxy s4 miniなので対象外端末で何も動かない・・・
iBeacon自体は見つかってるのにな・・