Развертывание рабочего веб-пространства Maqetta на MonoDroid

Я изучаю возможность использования Xamarin (MonoDroid) и Maqetta для создания кроссплатформенного приложения. Прежде чем я задам свой вопрос, я должен быть начинающим разработчиком Android.

Мне любопытно, как я должен развернуть рабочее пространство, которое я получаю от Maqetta, на своем устройстве Android. Zip-файл, который я загружаю, содержит очень простой веб-проект с двумя представлениями в файле .html, аналогичном этому руководству: http://www.youtube.com/watch?v=J0LneuYl280&feature=plcp

Дело в том, что .zip файл содержит более 6500 файлов, но ладно... Всего не более 8 МБ. Я перетаскиваю всю структуру папок в папку Assets в Visual Studio. При сборке получаю следующую ошибку:

Error 1 Invalid resource directory name: "assets". C:\Users\the\Desktop\Jobb\ImageCaptureApplication\ImageCaptureApplication\aapt.exe ImageCaptureApplication

Я больше ничего не получаю от этой ошибки.

Что за история с этой папкой Assets? Если я покопаюсь в рабочем веб-пространстве, которое я получил от Maqetta, и удалю папку «dojox» в «/lib/dojo/», теперь, по крайней мере, я смогу скомпилировать и построить код, но моя веб-страница не выглядит как что-либо.

Номер файла слишком велик для папки «Активы»? Может слишком много уровней в дереве каталогов от Maqetta? Я понимаю, что существует ограничение в 1 МБ на файл, но поиск говорит мне, что это не похоже на то, что я нарушаю это правило.

Определенно было бы слишком обременительно вручную сканировать каждую версию веб-проекта Maqetta, пытаясь отфильтровать ненужные зависимости.


person Thomas Elstrøm    schedule 27.09.2012    source источник


Ответы (1)


Размер загрузки Maqetta является проблемой. Вы можете выбрать или отменить выбор отдельных библиотек, но библиотека Dojo, если она включена, будет включена полностью. Вы можете отредактировать каталог Dojo вручную, как у вас, или использовать сценарий сборки Dojo или Dojo Web Builder (build.dojotoolkit.org), чтобы создать меньший набор инструментов в зависимости от вашего использования. Интеграция Maqetta с Dojo Web Builder находится в стадии разработки.

Была ли эта папка «активы» частью Dojo? Вы определили, где это было? Единственная проблема, о которой я знал с помощью конструктора приложений для Android, заключалась в том, что у него была проблема с символами подчеркивания в именах файлов, но я считаю, что это было исправлено.

person peller    schedule 16.11.2012