Вы не можете повторно использовать анализатор ресурсов, потому что он анализирует двоичные XML-файлы, а не текстовые XML-файлы.
Возможно, вы могли бы преобразовать ваш xml в двоичный формат Android, а затем каким-то образом обмануть парсер ресурсов (предполагая, что это возможно). Но преобразование текста xml в binray xml на стороне сервера - задача сложнее, чем просто написать свой собственный анализатор XML.
Кстати, инструмент aapt
отвечает за преобразование текста в двоичный XML (как часть процесса сборки Android).