Большой объем данных .cod при запуске проекта blackberry webworks - PullRequest
4 голосов
/ 08 ноября 2011

Я создал проект Blackberry Webworks, используя jquery mobile и phonegap. Когда я собираюсь построить проект, я получаю сообщение об ошибке «Ошибка ввода-вывода: ошибка вывода: Решение - ###. Секция данных cod для больших 65152 байтов».

У меня сложилось впечатление, что при создании проекта веб-работ вы используете изображения и ресурсы, и именно в этом причина этой ошибки? Я сделал все свои изображения размером менее 65 КБ, и сейчас единственными объектами размером более 65 КБ являются мои файлы jquery.js, jqueryMobile.js и index.html.

Я немного озадачен тем, что я могу сделать, чтобы исправить эту ошибку или выяснить, какой Solution-97.cod?

Заранее спасибо.

1 Ответ

5 голосов
/ 15 ноября 2011

Ошибка, которую вы получаете из-за размера созданного файла .cod.Каждый из этих файлов не может быть больше 64 КБ.Я не работал с webworks, я кодирую приложения с помощью eclipse, и это разбивает окончательное приложение на несколько файлов .cod размером менее 64 КБ.

Поскольку вы упомянули, что он получает "solution-97.cod", я предполагаю, что он экспортирует по крайней мере в такое количество файлов cod - то есть приблизительно в 6,2 МБ данных.Я обнаружил, что любые приложения в течение ок.3Mb, как правило, создают трудности и ошибки при создании файла cod.

Если возможно, попытайтесь уменьшить размер ваших ресурсов (например, преобразуйте png в jpg, где это возможно).

Есть обсуждение(и ссылки на другие темы аналогичного характера) на форумах разработчиков Blackberry: http://supportforums.blackberry.com/t5/Java-Development/cod-data-section-too-large-65222/td-p/410066

...