数据超过UNCOMPRESS_DATA_MAX并带有一个小文件

时间:2012-02-06 17:57:11

标签: android

有些东西是我无法得到的。 我正在模拟器2.2版上测试一个应用程序(2.3没有问题)。

我有一个xml文件(“myXml.xml”)作为资产,不会被解析。

context.getResources().getXml(R.xml.myXml);

返回:

Data exceeds UNCOMPRESS_DATA_MAX (8597616 vs 1048576)

但是,xml fils只有992 136个字节(磁盘上为995个328字节)。 扩展名“.jet”也是如此。

有没有办法可以知道哪个文件的长度为8597616?

1 个答案:

答案 0 :(得分:0)

您的文件大小超过1 MB,因此android压缩它。对于解决方案,请参阅下面的链接

http://ponystyle.com/blog/2010/03/26/dealing-with-asset-compression-in-android-apps/