I wish to study a specific multicast DNS app on Android emulator. According to other information elsewhere, this fixing mDNS was slated for inclusion around Android 2.2.
Recently installed Android 3.2, API 13. Running the emulator with default settings gets mixed results. BonjourBrowser app seems to detect and list Bonjour services correctly. However my targeted app fails to work correctly. This may be because multicast is not working in the other direction (ie incoming to the android device). I am unfamiliar with QEMU networking. However Virtualbox and VMWare do have a feature known as Bridged Networking (or bridge mode). For guest OS network interfaces. In the Host OS, the networking drivers that support Bridge mode requires root permissions to be installed. However they allow the Host to route packets directly to/from the router. Making the Virtual Machine appear as is it is directly connected to the router. I want to try this because it seems like the only thing that stands a chance. So thats my problem. 1) Therefore the REAL question is: How to implement Bridge Networking mode for android emulator on QEMU. On a Mac OS X host (and not a linux host!?!) ?? 2) If bridged networking is not the correct solution, then why not? And then what would actually be the correct solution? 3) Would this following method still work in bridge mode, to capture multicast DNS packets from within the emulator? http://stackoverflow.com/questions/2453949/android-emulator-how-to-monitor-network-traffic Any help / guidance appreciated. dreamcat4 [email protected] -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

