Как я могу уменьшить размер своего моно сенсорного приложения

Если Вы не хотите беспокоиться EscapeTool, можно сделать это:

#set( $H = '#' )
$H$H
8
задан Larsenal 23 September 2009 в 21:19
поделиться

3 ответа

Это сообщение из сегодняшнего списка рассылки:

В дополнение к этой теме, я хотел предупредить людей о что мы делали с MonoTouch и использованием диска / памяти.

  • Новые оптимизации ARM.

    В грядущей версии MonoTouch новая оптимизация ARM будет например, уменьшить собственный код mscorlib на 300 КБ. Так будет идти от От 800 тыс. До 500 тыс. Вы можете ожидать такой же экономии в других сборки тоже.

    Это было реализовано методом многократного использования многих оберток. функции, которые Mono использует для общих оболочек.

  • Enhanced Linker

    Компоновщик улучшается, и он больше не будет, например, тянуть файла Mono.Security.dll, если вы не используете стек http. Это в пример ниже удалит около 300k из окончательного распределения как хорошо.

    Компоновщик по-прежнему слишком консервативен, и мы продолжим улучшать его, чтобы сделать его более агрессивным и удалить больше кода.

  • В целом

    С тех пор как мы начали, одна из наших целей - гарантировать, что у нас будет небольшой размер, поэтому мы потратили много времени на компоновщик и продолжать вкладывать в это деньги.

13
ответ дан 5 December 2019 в 12:10
поделиться

Моно-приложения на iPhone включают среду выполнения Mono, поэтому вы не можете получить намного меньше 5 МБ. См. этот связанный вопрос

РЕДАКТИРОВАТЬ: Согласно ответу Мигеля, кажется, что минимальная занимаемая площадь значительно сократится.

1
ответ дан 5 December 2019 в 12:10
поделиться

Попробуйте использовать опции компоновщика. Линковать только SDK или Линковать все сборки.

0
ответ дан 5 December 2019 в 12:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: