Aparentemente Spongy Castle es la alternativa de Android al uso de una versión completa de Bouncy Castle.¿Cómo incluir Spongy Castle JAR en Android?
Sin embargo, al importar el archivo jar estoy recibiendo todo tipo de errores "no se pueden resolver" porque se basa en paquetes no incluidos con Android, principalmente javax.mail, javax.activation y javax.awt.datatransfer.
¿Cuál es la mejor manera de evitar esto? Las respuestas a this question y this indican que esos paquetes no se deben usar en absoluto, y this popular question ni siquiera considera encontrar una manera de recuperar AWT. Entonces, ¿cómo es que Spongy Castle depende de ellos? People are using Spongy Castle, ¿verdad?
La cosa es, creo que ese es el archivo JAR exacto que estaba usando. Fui a https://github.com/rtyley/spongycastle y hice clic en el enlace "Puede descargar directamente el último archivo aquí" debajo del subencabezado de Descargas. Desafortunadamente, ya no estoy trabajando en ese proyecto, así que probablemente no tenga la oportunidad de volver a intentarlo pronto, pero por el bien de otros, ¿cuáles son los pasos recomendados para incluir su archivo JAR en un proyecto de Android? –
Agregué tu lib pero todavía lanza carga de clase de excepción que la clase bouncycastle.ans1 no encontró. cómo hacerlo buscar en Spongycastle? –
cómo agrego la lib desde este enlace https://github.com/rtyley/spongycastle ... no hay archivo jar ... –