我正在Eclipse上开发一个使用加密的Android项目。代码包含以下行:
Cipher en = Cipher.getInstance("AES/ECB/NOPADDING");
Eclipse 报告这行代码出现了 "Unhandled exception type NoSuchAlgorithmException" 和 "Unhandled exception type NoSuchPaddingException" 错误。
我在Eclipse以外的文本编辑器中编写了一个简单的加密/解密Java程序,其中包含该行代码。程序在命令行下正确地编译和运行,没有抛出任何异常,并且可以正确地进行加密和解密操作。
这告诉我,在计算机上安装了支持该算法和填充的提供程序,但由于某种原因,Eclipse无法找到必要文件。我已经尝试查看各种目录并多次更改过Eclipse的搜索路径,但没有成功。 有什么建议吗?
Cipher en = Cipher.getInstance("AES/ECB/NOPADDING");
Eclipse 报告这行代码出现了 "Unhandled exception type NoSuchAlgorithmException" 和 "Unhandled exception type NoSuchPaddingException" 错误。
我在Eclipse以外的文本编辑器中编写了一个简单的加密/解密Java程序,其中包含该行代码。程序在命令行下正确地编译和运行,没有抛出任何异常,并且可以正确地进行加密和解密操作。
这告诉我,在计算机上安装了支持该算法和填充的提供程序,但由于某种原因,Eclipse无法找到必要文件。我已经尝试查看各种目录并多次更改过Eclipse的搜索路径,但没有成功。 有什么建议吗?