問題タブ [android-ibeacon]

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 に答える
5688 参照

android - Android で BLE デバイスのスキャン期間を延長するにはどうすればよいですか?

私はビーコン スキャン プログラムを実装しようとしていましたが、Android BLE サービスが iOS の「didRangeBeacons」メソッドと同様に動作するようにしたいと考えています。つまり、1 秒ごとに呼び出される必要があります。しかし、アンドロイドにはそのような方法はありません。しかし、Android には、1 秒未満のスキャン期間で非常に頻繁に呼び出される「leScanCallback」メソッドがあります。iOSの「didRangeBeacons」メソッドと同様に動作するように、leScanCallbackメソッドで機能を実装し、そのスキャン期間間隔を1秒に増やす方法はありますか?

※Androidでビーコンをスキャンし続けてスキャン間隔を長くするのもプログラミング的に悪いのでしょうか?

前もって感謝します

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

android - バックグラウンドでの推定ビーコン検出サービス

Estimote ビーコンを見つけてユーザーに通知をプッシュするサービスを Android で作成しようとしています。サンプル コードをダウンロードし、そのコードを使用して新しい myService アクティビティを作成しました。コードが実行されており、Android がビーコンをスキャンしていることを LogCat で確認できます。残念ながら、ビーコンは見つかりませんでした。コードの何が問題になっていますか?

それとも、私はこれを間違った方法でやっていますか?

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

bluetooth-lowenergy - Radius Networks の Android および iBeacon-Library を使用した複数の iBeacon

特定のUUIDおよびメジャー/マイナーで特定のリージョンを監視しようとしています。

そのため、UUID を持つリージョンで、メジャーとマイナーの両方が null であるモニターを作成します。

ここで、ビーコンをオンにすると、Entry イベントが発生します。しかしその後、同じ UUID で別のスイッチをオンにすると、エントリ イベントが登録されません。

同様に、Exit イベントも同様です。

この後、2 つのビーコンがアクティブで、そのうちの 1 つをオフにすると、Exit イベントが発生しません。他のアクティブなビーコンもオフにすると、終了イベントのみが発生します。

これは予想される動作ですか?それとも私は何か間違ったことをしていますか?

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

android - ProximityKit KitUrl android から JSON 応答を取得する

アプリケーションの概要: 1. Radius Developer の近接キットにサインアップし、フェンスを作成します。2. Web サイトからダウンロードした ProximityKit.properties ファイルの PKKitURL から JSON 応答を取得します。3. JSON 応答を解析して、緯度と経度を取得します。ユーザーの位置を取得し、近接性を確認します。

現在、サインアップ、フェンスの作成、.properties ファイルのダウンロード、および ProximityKit の SDK を統合するために必要なその他すべての基本的な作業を完了しています。

ここで、.properties ファイルに存在する URL から JSON 応答を取得したいと考えています。次のコードを使用して URL を取得できます。

サンプルの JSON 応答:

URLに直接アクセスして応答を取得しようとすると、認証の問題が原因であると思われるAuthFailureErrorが発生します。私の問題は、アプリケーションへのこの JSON 応答を取得するにはどうすればよいですか?

.properties ファイルに必要なすべてのパラメーターがありますが、サーバーに送信して認証する方法がわかりません。RadiusNetwork の ProximityKit を使用している人は誰でも助けてくれますか?

0 投票する
0 に答える
454 参照

android - Samsung S4 での Bluetooth クラッシュ

BLE スキャンでアプリケーションを実行しています。Samsung S4 でしばらくすると、または 10 個以上のビーコンが周囲にある場合、次のエラーが表示されます。

アプリケーションが実行されていなくても問題が発生します。Bluetooth をオンにして 20 を超える BLE デバイスが周囲にあると、エラーが発生し、電話が非常に遅くなります。この問題を解決するための提案はありますか?

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

android - Android iBeacon ライブラリが利用できなくなりました

Radius Networks の Android iBeacon ライブラリが利用できなくなりましたが、商用目的で引き続き使用できますか? 私たちの多くはまだコードのフォークを持っています。

関連リンク: https://github.com/RadiusNetworks/android-ibeacon-service

削除メッセージ: http://webcache.googleusercontent.com/search?q=cache:JhROX9F_DMsJ:developer.radiusnetworks.com/2014/07/14/a-note-from-the-ceo.html+&cd=1&hl=en&ct =clnk&gl=au

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

android - AltBeacon を使用して、RangeNotifier を使用した Activity と一緒に BootstrapNotifier をバックグラウンドで実行する

現在、AltBeacon (以前は Radius Network) の Android-Beacon-Library を利用する Android アプリを作成しています。

ビーコンが表示されたときにアプリに通知を表示する必要があります。これは、バックグラウンドでアプリを開始するヘッダーの下のサンプル コードで詳しく説明されているように、Bootstrap Notifier を使用して実現しました。(アプリケーションを起動するのではなく、通知を表示するようにこのコードを変更します)。

ただし、モバイル デバイスからビーコンまでの距離を測定できるように、別のアクティビティで RangeNotifier をセットアップするアプリも必要です。上記のリンクのRaning Example Codeヘッダーの下にあるサンプル コードを変更することによっても、これを行いました。

ただし、これを行ったとき、アクティビティへのバインドとRangingNotifierのセットアップでは問題ないように見えましたが、アクティビティを破棄すると、アクティビティによって実装された BeaconConsumer のバインドが解除されないようで、didRangeBeaconsInRegion(...)関数内のコードは onDestroy( ) が呼び出されていました。

beaconManager.stopRangingBeaconsInRegion(region);そのため、呼び出す前に呼び出しを試みたところbeaconManager.unbind(this);、内部のコードのdidRangeBeaconsInRegion(...)実行が停止したように見えましたが、アクティビティが破棄された後も、各スキャンの間に遅延なく Bluetooth LE スキャンがログで繰り返し表示されていました。

新しいビルドをアップロードし、RangingNotifier を使用して特定のアクティビティに戻ると、次のエラーが表示されることがよくあります。

これにより、BeaconManager はおそらく Activity からバインド解除されていないと思います。

アプリケーション クラスを使用してバックグラウンド モニタリングを使用し、同じアプリケーション内のアクティビティで RangingNotifier を使用することは可能ですか?

長い質問で申し訳ありません。他の場所でこれを詳しく説明しているものを見つけることができなかったようです!

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

ios - ビーコン受信の新しい構成を取得する方法

推定ビーコンがあり、iOSアプリからuuidを変更できますが、ビーコンを読んだものからBLE tecを使用しています。広告データのみを送信するようにしたので、新しい構成をどのように受信しますか。

ありがとう