Какой лучший способ для меня взять файл макета Android android и автоматически сгенерировать эквивалентный код Java?
Шаг # 1: проанализировать XML.
Шаг № 2: Сгенерировать код Java. Вам придется помолиться о том, чтобы вы могли создать свою собственную реализацию AttributeSet
, которая работает с вашим сгенерированным кодом, иначе это будет очень сложной проблемой.
Работает ли такой инструмент, как JAXB
AFAIK, JAXB нужна XML-схема, и такая схема невозможна для файла макета Android.
Какую бы проблему вы не пытались решить таким образом, вероятно, есть лучшее решение.
Мне просто нужен простой способ взять макет android xml и передать его, скажем, инструменту командной строки для генерации эквивалентной Java.
Я серьезно сомневаюсь, что это будет "просто" для любого разумного определения термина.