MulticastLock を使用して Motorola Droid の Android 2.1 テストで JmDNS を正常に動作させましたが、最近 HTC Incredible を 2 番目のテスト デバイスとして取得しましたが、JmDNS 検出はまったく機能しません。サービスのブロードキャストは引き続き機能し、すべてが正常に実行されているように見えますが、serviceAdded() が呼び出されることはありません。これがなぜなのか考えている人はいますか?許可の問題かもしれないと思っていましたが、例外はありません...
1437 次
1 に答える
2
現在のプラットフォームには巨大なマルチキャスト バグがあるようです。問題追跡を見てみましょう: http://code.google.com/p/android/issues/detail?id=15
JmDNS は Milestone (2.0.1、2.1update1) でも Nexus One ( 2.1update1) 放送されたサービスを見つけることができなかったので.
不思議なことに、彼らは 11 月 18 日に問題をクローズしました。現在何が起こっているのかわかりませんが、FroYo 2.2 を必死に望んでいます
于 2010-05-20T14:59:11.120 に答える