Использовать быстрое развертывание (только в режиме отладки) - PullRequest
0 голосов
/ 24 апреля 2018

Я создаю приложение Xamarin (Android) в Visual Studio 2017. При сборке в режиме Release ,

  • Если установлен флажок Использовать быстрое развертывание (только в режиме отладки) - размер приложения составляет 33 МБ
  • Если флажок Использовать быстрое развертывание (только в режиме отладки) не установлен - размер приложения составляет 153 МБ

Я бы хотел, чтобы он был проверен, поскольку размер приложения значительно меньше. Но подчеркивает ли Visual Studio, что это только для режима отладки? Поскольку в режиме релиза, безусловно, что-то происходит.

1 Ответ

0 голосов
/ 24 апреля 2018

Если Быстрое развертывание проверено, вы не агрегируете сборки приложения в пакете, а вместо этого копируются в конечный пункт назначения с adb push, что означает, что может работать только в Debug.
Чтобы узнать, как уменьшить / оптимизировать размер вашего приложения в режиме Release, вы можете просмотреть эту статью .
Это ускоряет процесс сборки / развертывания, потому что, если изменяются только сборки, пакет не переустанавливается, а только синхронизируется на вашем устройстве.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...