Вы можете просмотреть страницу зависимостей документации PDFBox.
Вот цитата из документа:
Три компонента PDFBox называются pdfbox, fontbox и jempbox. Maven groupId всех компонентов PDFBox - org.apache.pdfbox.
Компоненты fontbox и jempbox являются автономными библиотеками для обработки информации о шрифтах и метаданных XMP. Эти компоненты не имеют внешних зависимостей и могут быть использованы просто путем добавления соответствующих файлов JAR в путь к классу вашего приложения.
Основной компонент PDFBox, pdfbox, имеет жесткие зависимости от компонентов fontbox и jempbox и библиотеки регистрации общих файлов.
Как говорится, есть 2 зависимости: jempbox и fontbox (они также с открытым исходным кодом). И то, и другое зависит от регистрации общего доступа, которая может как-то быть настроена так, чтобы не требовать log4j, но использовать стандартный API ведения журнала Java. Я не знаю точно, полностью ли в Android реализован стандартный API-интерфейс ведения журналов Java.
В любом случае, если вы используете Eclipse, нет проблем с установкой исходных зависимостей. Просто создайте проект Java для каждого источника библиотеки и установите свой проект Android в зависимости от этих проектов Java в пути сборки. Я сделал это, и он работает нормально.