Я действительно опубликовал вопрос несколько дней назад по той же проблеме. Я исправил это раньше, но я просто не могу вспомнить, как я это сделал, хотя исправление оказалось полностью не связанным с ошибкой, на которую я смотрел. Я работаю над Android-приложением, используя Кордову, и продолжаю получать ошибки при построении. Все они относятся к плагину html2pdf для кордовы по адресу https://github.com/moderna/cordova-plugin-html2pdf. Проблема в том, что для плагина требуется использование iText.jar, и я не могу найти Кордову.Ошибка сборки Android с использованием html2pdf-плагина
Как вы можете видеть в следующем фрагменте кода, при создании приложения, он видит нужный файл .jar:
-pre-compile:
[echo] Set jars path to: C:\Users\thomas\Desktop\batapp\BatNetting\platforms\
android\CordovaLib\ant-build\classes.jar;C:\Users\thomas\Desktop\batapp\BatNetting\
platforms\android\libs\iText-4.2.0-com.itextpdf.jar;C:\Users\thomas\Desktop\batapp\
BatNetting\platforms\android\libs\jshybugger-library.jar
Однако, как только он переходит к стадии компиляции, он начинает находить только ошибки в HTML2PDF плагин:
-compile:
[javac] Compiling 35 source files to C:\Users\thomas\Desktop\batapp\BatNetting\
platforms\android\ant-build\classes
[javac] C:\Users\thoams\Desktop\batapp\BatNetting\platforms\android\src\at\modalog\
cordova\plugin\html2pdf\Html2pdf.java:14 error: package com.lowagie.text does not exist
[javac] import com.lowagie.text.Document;
[javac] ^
Я попытался посмотреть на других плагинов, которые включают в себя файлы .jar, а также и нашедших включать только <source-file src="src/android/iText-4.2.0-com.itextpdf.jar" target-dir="libs/"/>
в файле plugin.xml.
Приложение отлично работает на iOS и работает несколько дней назад до сегодняшнего утра. Я перестроил версию Android и начал получать ошибки. Любая помощь вообще будет высоко оценена!