2015-10-26 53 views
0

我想知道是否有任何方式在android上使用快速数据压缩。我找到了一个由xerial组成的c/C++ snappy库的java端口,但是在将它添加到我的应用程序并运行之后,我得到了armv7l没有本机的错误。Android上的快速数据压缩

我发现另一个纯粹的java库dain,但它似乎没有工作。它只是将字符串的空格和第一个字符添加到现有字符串中,而不对其进行压缩。例如,HELLO将变成HHELLO

在android上有没有其他方式使用snappy?

回答

0

备案另一个纯Java实现:https://github.com/dain/snappy

@flanglet,我想知道你对这个LIB意见。它与Kanzi实现相比如何?

+1

2年前,我做了一些(有限)测试,并且两种Java实现在速度方面都是平行的。请参阅https://github.com/flanglet/kanzi/wiki/Performance-of-Snappy-and-LZ4-Codecs。您所指的实施在测试中被命名为iq80。由于测试代码可用,请随意将其与您自己的数据一起使用。 – flanglet