2012-04-11 8 views
1

In einer App versuche ich, einen Keystore zu generieren. Leider ist es aus Kompatibilitätsgründen mit bereits vorhandenen Desktop-Clients das x509-Zertifikat zu verwenden.sun.security.x509.CertAndKeyGen auf Android

Während Schlüsselspeicher Generation die App stürzt mit dem folgenden Fehler:

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 

ich im Android Implementierung von Java denke, diese Klasse fehlt, und so kann es nicht gefunden werden. Hat jemand eine Idee, wie ich es funktionieren könnte?

Danke.

Antwort