java - 如何在 Android 中进行 UUEncode

标签 java android uuencode

使用哪些库,我可以在 Android java 中对某些二进制文件进行 UUEN 编码?我只是找不到任何适用于 Android 的 java 中可用的 UUEncoder api。

有人知道这样的API吗?

最佳答案

据我所知,UUEncoding 的唯一库是 Oracle 的库,它随 Java SDK 一起提供(并且未在 Android SDK 中复制),以及 Ant 中的库。

我猜您不会想在 Android 应用程序中包含 Ant 库。

我确实在 http://www.docjar.com/html/api/sun/misc/UUEncoder.java.html 找到了 Sun/Oracle 的 UUEncoder 的源代码

它是 GPL2 许可的,因此如果您认为您的软件可以满足该许可证的要求,您只需将该类的源代码复制到您的应用程序中即可。

如果做不到这一点,您可以自己实现该算法。 例如,参见http://www.herongyang.com/encoding/UUEncode-Algorithm.html

关于java - 如何在 Android 中进行 UUEncode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18166072/

相关文章:

java - 如何将 log4j 记录器包装在 slf4j 记录器中?

java - 有 2 个对象的PreparedStatement 中没有结果 "In"子句

java - 在基于 Java 的 Azure 网站中使用 SendGrid

android - 删除项目并添加新项目后出现错误 : Maximum number of items supported by BottomNavigationView is 5,

linux - 使用 mailx 和 uuencode 发送附件

java - 使用 Java 和 Python 的 uuencoded 文件之间的区别

java - 当我运行客户端-服务器程序时,我得到 ArrayIndexOutofBoundException

php - 未定义索引 : usersJSON on line 6 []

java - 如何从 Android 调用 PHP 函数?

Linux:为什么在使用 uuencode 时从文件名中删除冒号 (:)?