有GZIP J2ME库吗?

时间:2009-07-07 23:39:14

标签: java java-me gzip

是否有可以在J2ME上运行的gzip压缩库?

6 个答案:

答案 0 :(得分:4)

尝试Jazzlib,虽然它是GPL,但似乎暂时没有更新。另一个选择是尝试从libgcj(这是jazzlib所做的)中提取源。

J2SE包含可以压缩/解压缩gzip文件的java.util.zip,但MIDP 2.0规范不包含java.util.zip。在查看java.util.zip的Java 6源代码时,每个类似乎都调用了本机方法,这意味着您不能只提取其中的内容并将其下载到J2ME设备。

答案 1 :(得分:1)

另一种方法是找到J2SE实现并尝试将其转换为J2ME。我不希望它很难,但仍然需要一些努力。 this one (jazzlib?)怎么样?

答案 2 :(得分:1)

原始jazzlib仅适用于J2SE。

移植到j2me的Jazzlib可在此处获取:http://code.google.com/p/staff/downloads/list?q=jazzlib

答案 3 :(得分:1)

您可能需要查看:http://code.google.com/p/compress-j2me/。仅使用7k(混淆后约5k)。压缩正在发展中。

答案 4 :(得分:0)

你试过this one吗? (我没有,但在谷歌搜索时发现它。)

答案 5 :(得分:0)

我已经看到成功使用http://www.tinyline.com/utils/,它为您提供了对http通信有用的gzipinputstream。