J'ai réussi à faire fonctionner JmDNS sur les tests Android 2.1 sur un Motorola Droid en utilisant MulticastLock, mais j'ai récemment obtenu un HTC Incredible comme deuxième appareil de test, et la découverte de JmDNS ne fonctionne pas du tout. Je dois mentionner que la diffusion d'un service fonctionne toujours et que tout semble fonctionner normalement, mais serviceAdded() n'est jamais appelé. Est-ce que quelqu'un a des pensées sur pourquoi cela pourrait être? Je pensais que cela pourrait être un problème d'autorisation, mais je ne reçois aucune exception ...Pourquoi la découverte du service JmDNS fonctionnerait-elle sur un Motorola Droid fonctionnant sous Android 2.1-update1 et non sur un HTC Incredible fonctionnant sous la même version Android?
1
A
Répondre
2
Il semble y avoir un énorme bug de multidiffusion dans les plates-formes actuelles. JmDNS n'a pas fonctionné pour moi sur Milestone (2.0.1, 2.1update1) ni sur Nexus One (2.1update1) puisque je n'ai jamais été capable de découvrir un service diffusé.
Étrangement, ils ont fermé le numéro le 18 novembre. Je ne sais pas ce qui se passe actuellement mais j'espère désespérément pour FroYo, 2.2