Android SMIME开发

Android SMIME开发,第1张

概述我从这里搜寻到了地球的尽头,但仍然没有想出这是怎么回事. 我开始使用自定义构建的javamail / gmail api,因为我想在后台发送电子邮件,而不需要用户进行任何交互. 然后我尝试构建ontop:crypto(http://javamail-crypto.sourceforge.net/)加上bouncycastle(https://www.bouncycastle.org/)签署电子邮件 我从这里搜寻到了地球的尽头,但仍然没有想出这是怎么回事.

我开始使用自定义构建的javamail / gmail API,因为我想在后台发送电子邮件,而不需要用户进行任何交互.

然后我尝试构建ontop:crypto(http://javamail-crypto.sourceforge.net/)加上bouncycastle(https://www.bouncycastle.org/)签署电子邮件

因为这些API是如此古老,它们发生了很大的冲突,每次我似乎修复了一个模糊的错误,我发现了另一个.

我在市场上看到过1或2个提供S / MIME加密的应用程序,并通过电子邮件发送给创作者但尚未收到回复.

解决方法 我已经正式放弃了,它不是API的年龄,而是以下两个问题的组合:

AndroID中没有java.awt包,而是自定义的andrioID.awt包.我已经尝试编辑属于bouncycastle的jar文件以适应这一点但无济于事.

API似乎根本不相互对应.每次我接近签署电子邮件并发送它,我会在运行时发现一个nosuchfIEldexception或nosuchmethodexception,其中一个API正在寻找另一个API中的东西.

最后,我只是放弃了尝试免费做到这一点,并找到了一个名为Chilkat的网站,该网站拥有一个完美的API,从第一次运行代码开始就有30天的试用期.

他们的androID API在这里:Chilkat for Android

我之所以提出这个问题的原因,是因为我必须知道有一些希望,即使你必须付出代价,所以其他任何人都要经历这么多的血汗.

总结

以上是内存溢出为你收集整理的Android S / MIME开发全部内容,希望文章能够帮你解决Android S / MIME开发所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1126320.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存