2011-11-08 65 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