0

Android で jmdns を使用してサービス ディスカバリに成功しましたか? Android で jmdns を使用してサービスを検出できないという同じ問題に直面しています。

jmdns を使用したコードから、次のタイプのサービスを検出しようとしています。

jmdns.addServiceListener("_afpovertcp._tcp.", listener);
ServiceInfo[] infos = jmdns.list("_afpovertcp._tcp."); 

Linux Ubuntu PC に _afpovertcp._tcp サービス タイプ (Avahi パッケージ) をインストールしました。コードと Linux マシンを搭載した Android スマートフォンは、どちらも WI-FI に設定されています。まだ Linux PC を検出できません。

4

2 に答える 2

3

はい、SVN リポジトリで Sourceforge の最新の jMDNS を使用していることを確認してください。Android の例は、こちらのオープン ソース アプリから確認できます。

http://code.google.com/p/tunesremote-plus/source/browse/trunk/src/org/tunesremote/LibraryActivity.java

于 2011-03-25T14:06:12.783 に答える