Android上的sun.security.x509.CertAndKeyGen

时间:2012-04-11 11:11:18

标签: android security

在应用程序中,我尝试生成密钥库。遗憾的是,出于与现有桌面客户端x509证书的兼容性原因而使用。

在密钥库生成期间,应用程序崩溃并出现以下错误:

Caused by: java.lang.NoClassDefFoundError: sun.security.x509.CertAndKeyGen
E/AndroidRuntime(  338):    at ppa.utils.ssl.MiscSSLTools.createKeystore(MiscSSLTools.java:52)
E/AndroidRuntime(  338):    at it.sec.RegisterActiviy.continueReg(RegisterActiviy.java:129)
E/AndroidRuntime(  338):    at it.sec.RegisterActiviy.btnFinishRegClicked(RegisterActiviy.java:108)
E/AndroidRuntime(  338):    ... 28 more

我认为在Android的Java实现中,这个类缺失了,所以无法找到它。 有没有人知道我怎么能运作?

感谢。

1 个答案:

答案 0 :(得分:0)

上面提到的类CertAndKeyGen似乎只包含一些可以在应用程序中轻松实现的实用程序函数。

只需查看源代码:

http://javasourcecode.org/html/open-source/jdk/jdk-6u23/sun/security/x509/CertAndKeyGen.java.html