zeroconf_android: zeroconf_android_jmdns | zeroconf_android_jmdns_demos | zeroconf_android_master_browser
Stack Summary
Convenient wrapper around the jmdns implementation for zeroconf on android.
- Author: Maintained by Daniel Stonier
- License: BSD
- Repository: yujin-ros-pkg
- Source: git https://github.com/stonier/zeroconf_android.git
Documentation
This is an android specific zeroconf implementation based on jmdns. Refer to zeroconf_implementations for more general information on zeroconf and the other platform implementations.
Installation
Sources
Currently only available via rosinstall. Refer to zeroconf.rosinstall/zeroconf_overlay.rosinstall as a reference.
# For a self-contained working source tree: > rosinstall ~/zeroconf https://raw.github.com/stonier/zeroconf_implementations/master/zeroconf.rosinstall # OR overlaying on an apt-get installed electric: > rosinstall ~/zeroconf https://raw.github.com/stonier/zeroconf_implementations/master/zeroconf_overlay.rosinstall
Note that these pull fixed versions of the java/android stacks. The official electric release isn't new enough and tip is too volatile still.
Be sure to do your rosdeps before compiling anything - the java stacks can sometimes throw wierd errors if you haven't got rosdeps installed.
Android Development Kit
Next step is to set up the adk to work with this ros tree.
Install Adk for Ros - setting up the android development kit for work on a ros installation.
Note that this stack has been tested with android-sdk-r15. If you have issues with newer versions of the sdk, feedback is welcome.
Examples
zeroconf_android_jmdns_demos : simple test publishing/discovery program.
zeroconf_android_master_browser : utility for browsing semi-official ros service types.
Contact Points
<d DOT stonier AT gmail DOT com>






