2011-11-08 35 views
4

我使用jquery mobile和phonegap制作了一个Blackberry Webworks项目。当我开始构建项目时,出现错误“I/O error:output error:Solution - ###。cod data section to large 65152 bytes”。.cod数据部分大到运行黑莓webworks项目时

我的印象是,当创建一个webworks项目的图像和资源,你使用的是什么导致这个错误?我已经完成了所有我的图片小于65 KB,现在唯一大于65 KB的是我的jquery.js,jqueryMobile.js和index.html文件。

我有点困惑,我可以做些什么来解决这个错误或找出哪个Solution-97.cod?

在此先感谢。

回答

5

您得到的错误是由于创建的.cod文件的大小。每个文件的大小不能大于64kb。我没有使用过webworks,我使用eclipse编写应用程序,并将最终的应用程序分割成多个.cod文件,小于64kb。

既然你已经提到起床到“solution-97.cod”,我认为它至少导出了鳕鱼文件的数量 - 即大约6.2mb的数据。我发现,任何应用程序的约。 3Mb倾向于给鳕鱼文件创建带来麻烦和错误。

如果可能,尽量减少资源的大小(例如在可能的情况下将png转换为jpg)。

有在黑莓开发者论坛讨论(并链接到一个类似性质的线程):http://supportforums.blackberry.com/t5/Java-Development/cod-data-section-too-large-65222/td-p/410066

+0

减少它建立这些图像的文件大小后。我想有几个接近64kb的问题仍然存在问题。谢谢! – Matt