【发布时间】:2012-10-24 20:48:27
【问题描述】:
我正在 Eclipse 中开发一个使用加密的 Android 项目。代码包含以下行:
Cipher en = Cipher.getInstance("AES/ECB/NOPADDING");
Eclipse 抱怨这行代码: “未处理的异常类型 NoSuchAlgorithmException”和“未处理的异常类型 NoSuchPaddingException”。
我用包含那行代码的 Eclipse 外部的文本编辑器编写了一个简单的加密/解密 java 程序。程序从命令行正确编译运行,没有抛出异常,加解密正确。
这告诉我在支持该算法和填充的机器上正确安装了一个提供程序,但由于某种原因 Eclipse 没有看到或找不到一些必要的文件。我试过浏览各种目录并多次更改 Eclipse 的搜索路径,但都没有成功。有什么想法吗?
【问题讨论】:
标签: android eclipse encryption