Кажется, что это не ошибка библиотеки, потому что это повышение значения NullPointer из-за нулевого параметра.Ваш PDFViwer не может открыть файл, поэтому он вызывает исключение нулевого указателя.Вы можете проверить свой код для причины.Вы должны следовать лучшим практикам, чтобы предотвратить такие ситуации.Сначала проверьте соединение, оно не должно быть нулевым.вы можете проверить с помощью ?
троичного оператора, как указано ниже.
// InputStream in = conn.getInputStream();
// check for the null connection first, it's possible that connection could not be made before opening the InputStream.
InputStream in = (conn != null) ? conn.getInputStream() : null;