Hey Upendra,
You should be able to use the Java clients, as the clients are largely just wrappers
around an HTTP client anyways. Do you mean to just talk to a Consul agent via the
API, or are you planning on actually running Consul on the Android device?
In the case of consuming the API, that should be fine, nothing special about Android.
Otherwise, if you try to run Consul on the phone you may have some issues given
the assumptions about networking (low latency between clients on the LAN).
Best Regards,
Armon Dadgar