在一个应用程序中,我尝试生成一个密钥库。遗憾的是,出于与现有桌面客户端的兼容性原因,我使用 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
我认为在 Java 的 Android 实现中缺少此类,因此无法找到。有人知道我怎么能工作吗?
谢谢。