Android - мобильная платформа разработки компании Google на базе Linux. Приложения для неё разрабатываются на Java, выполняющейся на собственной реализации Java-машины.
Для доступа по протоколу XMPP используется модифицированная библиотека Smack.
Ссылки