このRaspberryPI の例を Android で複製しようとしています
mDNS (jmDNS ライブラリ) を使用して URL をアドバタイズする Android 用のアプリを作成しました。アプリは正常に動作し、ZeroConf Browser アプリを使用して別の電話でメッセージを受信できます
しかし、フィジカル Web アプリを使用して同じメッセージを受信しようとしても何も起こらず、アプリはサービスを見つけられません。
問題は、ホスト名と txt レコードの送信方法にあると思います。
これは私のコードです:
serviceInfo = ServiceInfo.create(type,
"www.google.github.io", 80,
"path=/physical-web/");
/*A Key value map that can be advertised with the service*/
serviceInfo.setText(getDeviceDetailsMap());
jmdns.registerService(serviceInfo);
何が悪いのか理解するのを手伝ってもらえますか?