0

私のローカル ネットワークには、いくつかのデバイス (Linux、C++ を実行) と Android スマートフォンがあります。Androidスマートフォンでネットワーク内のすべてのデバイスを検索して表示したいと思います。後で、Androidスマートフォンと通信用のデバイスをペアリングしたいと思います。これを実装する良い方法は何ですか? 私の最初のアイデアは次のとおりです。

  • android スマートフォンから udp ブロードキャストを送信し、各デバイスでこれらの要求を処理し、デバイスに関する詳細情報を含む udp パケットを返します。

また

  • デバイスがアクティブな場合、Android スマートフォンが検出できるブロードキャストとして定期的にハートビートを送信します。

upnp についても読みましたが、これはやり過ぎだと思います。この種のタスクを実装する方法のヒントを教えてください。

タイ

4

1 に答える 1

0

nmap を参照してください。これは、ネットワークを調べてネットワーク上のデバイスを見つけることができるネットワーク スキャナーです。それからの出力を解析し、電話に表示します。

于 2013-08-01T21:06:29.547 に答える