如何修复Codename One中的java错误:错误:包java.security.spec不存在?

时间:2017-10-27 00:10:21

标签: java codenameone java-security

我开始使用Codename One,但是我收到了以下错误:

 error: package java.security.spec does not exist

我需要加密/解密。

我仔细看了一下JavaDocs,在jdk8中,有安全包,但在Codename One中,它丢失了,如下图所示,那么如何修复它?任何示例代码?

enter image description here

1 个答案:

答案 0 :(得分:2)

我们没有这些包装,因为它们在设计上存在很大问题并且会导致出口限制。我们有不同的软件包可以在Bouncy Castle cn1lib中实现各种加密任务,你可以在Extensions部分找到它。

我担心您需要调整与加密相关的代码才能使用这些API或从开源实现中移植Java SE API,例如: Android系统。然而,后者并不是微不足道的,因为这些类确实具有很多间接性。