首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bouncycastle的NoSuchMethodError

bouncycastle的NoSuchMethodError
EN

Stack Overflow用户
提问于 2013-11-22 19:42:47
回答 1查看 1.1K关注 0票数 1

为了在Android中使用加密,我尝试了Bouncy Castle provider,最新版本为1.4.9。尝试从https://forums.oracle.com/thread/1527913?start=15&tstart=0编写代码时,出现以下错误:

代码语言:javascript
复制
11-22 11:05:56.371: E/AndroidRuntime(443): FATAL EXCEPTION: main
11-22 11:05:56.371: E/AndroidRuntime(443): java.lang.NoSuchMethodError: org.bouncycastle.crypto.AsymmetricCipherKeyPair.getPublic

无论我是否重启Eclipse/系统,我都不知道为什么第一次成功,但后来失败了。这很奇怪。

致以最亲切的问候。

EN

回答 1

Stack Overflow用户

发布于 2013-11-23 04:53:05

你应该使用Spongycastlejarjar你自己的Bouncycastle库。Android确实包含了Bouncycastle的副本,但你应该在应用程序中使用自己的副本。Honeycomb (API11),后来将其库的副本移到了"com.android.org.bouncycastle“包下,但早期的安卓版本将与您的应用程序的副本冲突。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20144102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档