0

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

有人知道这样的api吗?

4

1 回答 1

2

我知道 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

于 2013-08-11T01:12:32.940 回答