Radius Networks のこのブログ投稿では、Android には BLE ペリフェラル モード用の API がないため、デバイスのハードウェアが BLE をサポートしていても、Android デバイスを iBeacons (AKA: BLE ペリフェラル モード) としてまだ使用できないことについて説明しています。
注: BLE は Bluetooth Low Energy を意味します
このセクションを読んだ後、私は愚かなことを提案するつもりです
彼らの SDK は中央の役割しかサポートしていないため、サービスを中央サーバーとして「アドバタイズ」することは、静かに座って、接続が既に確立された後にペリフェラル モードで別のデバイスにそのサービスの特性を明らかに (または「アドバタイズ」) することを意味します。この接続の確立では、別のデバイスが最初に実際の無線広告を行う必要があります。Samsung の SDK では対応できません。
セントラル モードのデバイス (Samsung 電話) をだまして、ペリフェラル モードの別のデバイスが接続を確立したと考えさせ、セントラル モードに「アドバタイズ」させることは可能ですか。ソフトウェアで接続を偽装して電話をだますことができますか?
おそらくばかげた考えです。セントラル モードでデバイスをだますことはおそらく可能ですが、「広告」は BLE ペリフェラル モードのアドバタイズではなく、ペリフェラル モードの iBeacon に似ていません。
Android からの BLE ペリフェラル モードのサポートが非常に必要です。Android が最終的にこの機能セットをサポートすることを期待して、何かをハッキングしても問題ありません。BTW はすでに機能要求です