Можно ли импортировать их без ошибок?
Если JAR ссылаются на классы, которых нет в Android, нет.
Есть ли инструмент, который может конвертировать банки в банки для Android?
Нет такой вещи, как "баночки андроида".
Если у вас есть исходный код для рассматриваемых JAR-файлов, то между модификацией этого исходного кода и изменением копий отсутствующих классов из Apache Harmony вы можете получить работу. Однако вы не можете просто поместить классы java.*
или javax.*
в свой проект - вам придется преобразовать их в новые пакеты. Кроме того, в зависимости от того, какие классы отсутствуют, это может занять тысячи месяцев разработки (например, переопределение Swing с использованием 2D Canvas API).