Я пытаюсь написать приложение Java, которое будет генерировать изображение SVG на основе файла XML. Приложение также должно быть в состоянии показать файл SVG. Мое приложение должно работать на платформе Android и настольных ПК. Я читал про Swing + Batik, но afaik не будет работать на Android. Какая библиотека лучше всего для этого?