Не удалось разрешить: Lorg/spongycastle/crypto/engines/AESFastEngine — AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Не удалось разрешить: Lorg/spongycastle/crypto/engines/AESFastEngine — Android

Сообщение Anonymous »

Я пытаюсь добавить пароль в PDF с помощью itext, но происходит сбой
Мой код
public void encryptPdf(String src, String dest) throws IOException, DocumentException {
PdfReader reader = new PdfReader(src);
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest));
stamper.setEncryption(USER, OWNER,
PdfWriter.ALLOW_PRINTING, PdfWriter.ENCRYPTION_AES_128 | PdfWriter.DO_NOT_ENCRYPT_METADATA);
stamper.close();
reader.close();
}

Ошибка
Didn't find class "org.spongycastle.crypto.engines.AESFastEngine" on path: DexPathList[[zip file "/data/app/com.osdifa.pdfreader-OTsVqJob5vpuiGdFVuZWig==/base.apk"],nativeLibraryDirectories=[/data/app/com.osdifa.pdfreader-OTsVqJob5vpuiGdFVuZWig==/lib/x86, /data/app/com.osdifa.pdfreader-OTsVqJob5vpuiGdFVuZWig==/base.apk!/lib/x86, /system/lib]]

Происходит сбой
stamper.close();


Подробнее здесь: https://stackoverflow.com/questions/693 ... ne-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»