問題タブ [altbeacon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2731 参照

ibeacon - AltBeacon: Android でビーコンを開始する

公式の Android AltBeacon ライブラリを使用して、Android で AltBeacon を作成する (広告を開始する) ことは可能ですか? https://github.com/AltBeacon/android-beacon-library

iOS ライブラリを使用して AltBeacon を作成し、広告 ( https://github.com/CharruaLab/AltBeacon ) を開始できるように、Android 4.3+ でも広告を実現できますか?

0 投票する
1 に答える
3461 参照

android - AltBeacon onBeaconServiceConnect が呼び出されていません

その例を使用して、AltBeacon ライブラリを使用して単純なビーコン モニターを実装することに固執しました。要するに、私はその参照アプリケーションを取得し、その最新のビルドをダウンロードして統合し、CM (Android 4.4.4) を使用して Samsung Galaxy S2 にアプリを実行しました。bindService が呼び出されているにもかかわらず、onBeaconServiceConnect コールバックが呼び出されていないことがわかります。アプリケーションが正しく動作するためには、onBeaconServiceConnect を呼び出す必要があると思います。

beaconManager.debug = true; を設定しようとしました。しかし、新しいログは表示されませんでした (サイトからプリコンパイルされたライブラリを使用している可能性があります)。

また、ファームウェア/ハードウェアに問題があるかどうかも確認しましたが、Google Play の他のアプリケーションでビーコンを監視できることがわかりました。私は iPhone と MacBook ともう 1 つの Android デバイスを持っているので、AltBeacon がそれをキャッチできるようにするために必要な送信信号をシミュレートできます。

誰かが私を助けることができますか?手がかりをいただければ幸いです。

0 投票する
1 に答える
1139 参照

ibeacon - Beacon getDistance() 測定単位と計算方法

Android Beacon Libraryfromを使い始めましたRadiusNetwork。いくつかの試行の後、iBeacon データを に表示する結果に達しましたNexus 5。質問は次のとおりです。

距離はメートルですか、それとも他の単位ですか?電力と rssi に基づくアルゴリズムがあることを確認しましたが、関数beacon.getDistance()の精度を向上させる方法はありますか?

0 投票する
1 に答える
1839 参照

android - AltBeacon - RadiusNetwork USB ビーコンの検出 - 正しい BeaconLayout を取得する方法

AltBeacon を使用して RadiusNetwork ビーコンを検出しようとしています。ビーコン (AltBeacon 以外) を検出するには、setBeaconLayout() を使用する必要があることを認識しています。しかし、使用したいビーコンのレイアウトを取得する方法がわかりません。私はビーコンにかなり慣れていません。

現在、ID が「2F234454-CF6D-4A0F-ADF2-F4911BA9FFA6」の RadiusNetwork ビーコンがあります (たとえば)。このレイアウトを取得するにはどうすればよいですか? グーグルを試しましたが、あまり役に立ちませんでした。デバイスのレイアウト パターンを取得する方法はありますか? 後の段階で他のデバイスを使用したい場合、そのデバイスのレイアウトを見つけるにはどうすればよいですか?

これは機能しますか?

0 投票する
2 に答える
3956 参照

java - RegionBootstrap AltBeacon メソッドから可視ビーコンを取得する方法

このページ ( http://altbeacon.github.io/android-beacon-library/samples.html ) のサンプル コードを「バックグラウンドでのアプリの起動」セクションで使用しており、アプリが動作しています。

バックグラウンドでもビーコンが範囲内にあるときはいつでも検出します。

問題は、どのビーコン (UUID、メジャー、マイナー) であるかを知り、それをローカル データベースと照合して、アプリがまだバックグラウンドである状態で通知をスローする必要があることです。

didEnterRegion(Region region) 関数にはmatchesBeaconメソッドしかありません。どのビーコンが表示されているかを特定するために次のことを試みましたが、NullPointerExceptionがスローされています。

私は明らかな何かを見逃していますか、それともこのライブラリでは不可能ですか?

編集:

コードサンプルを更新して、より広いアイデアを提供し、FOliveira による提案を実装しようとしましたが、成功しませんでした。

EDIT2:

davidgyoung の提案を反映するようにコードを更新しました。まだ運がありません。didRangeBeaconsInRegion() 関数の最初の行に Log.d() がありますが、呼び出されていません。

BeaconManager.getInstanceForApplication(this).setRangeNotifier(this); を追加してみました。try/catch ブロックの前と結果は同じです。

提案を間違って実装しましたか、これを機能させる他の方法はありますか?

0 投票する
1 に答える
3905 参照

android - AltBeacon ライブラリ - Bluetooth スキャン期間を短縮

AltBeacon ライブラリを使用して、ビーコンを検出しようとしています。スキャン サイクル間の時間を短縮したい。

ドキュメントによると、上記の行はバックグラウンド スキャン期間を 3 秒に設定する必要があります。しかし、スキャン期間が 5 分 (300000 ミリ秒) であることはまだわかります。私は何か不足していますか?

0 投票する
1 に答える
775 参照

android - altbeacon 参照アプリケーションがビーコンを見つけられない

AltBeacon/android-beacon-library を使用しようとしています。私はリファレンスアプリから始めました。すべての指示に従ってアプリをセットアップしましたが、まだビーコンが見つかりません。Locate アプリも試しましたが、ビーコンも見つかりません。RadBeacons は iPhone のアプリで設定できるので問題ないと思います。私が試した Android スマートフォンは、Moto X (Android 4.4.4) と Samsung S3 (Android 4.4.2) で、両方のスマートフォンにアプリがインストールされていますが、どちらも機能しません。次のように、ライブラリのログを調べました。

また、Google Play からiBeacon Finderなどの他のアプリをインストールしようとしましたが、ビーコンが見つかりました。アプリまたはビーコンに必要な追加の構成はありますか?

誰でもこれについて私を助けることができますか? 非常に感謝しています!