Поделиться через


Развертывание и тестирование приложений Xamarin.Android

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

Application Package Sizes (Размеры пакета приложения)

В этой статье рассматриваются элементы, входящие в пакет приложения Xamarin.Android, и связанные с ними стратегии эффективного развертывания пакетов на этапах отладки и выпуска.

Применение изменений

В данном руководстве рассматривается функция "Применить изменения", которая позволяет отправлять изменения, внесенные в ресурсы, в работающее приложение без его перезапуска.

Создание приложений

В этой статье описано, как создавать приложения и пакеты APK для конкретного набора ABI.

Command Line Emulator (Эмулятор командной строки)

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

Отладка

Сведения в руководствах в этом разделе будут полезны при отладке приложения с помощью эмуляторов Android, реальных устройств Android и журнала отладки.

Установка атрибута Debuggable

В этой статье объясняется, как задать атрибут Debuggable, чтобы adb и другие средства могли взаимодействовать с виртуальной машиной Java.

Среда

Эта статья описывает среду выполнения Xamarin.Android и системные свойства Android, влияющие на выполнение программы.

GDB

В этой статье описывается применение gdb для отладки приложений Xamarin.Android.

Installing a System App (Установка системного приложения)

В этом руководстве объясняется, как установить приложение Xamarin.Android в роли системного приложения на устройстве Android или на пользовательском диске.

Linking on Android (Компоновка на Android)

В этой статье рассматривается процесс компоновки, который в Xamarin.Android помогает уменьшить размер конечного приложения. Здесь описаны разные доступные уровни компоновки и предложены некоторые рекомендации по работе и устранению ошибок, которые могут возникнуть при использовании компоновщика.

Производительность Xamarin.Android

Существует множество методов повышения производительности приложений, созданных с помощью Xamarin.Android. Вместе они могут значительно снизить объем работы, выполняемой ЦП, а также объем используемой приложением памяти.

Профилирование приложений Android

Это руководство поясняет, как использовать средства профилирования для изучения производительности и использования памяти в приложении Android.

Подготовка приложения к выпуску

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

Подписывание пакета приложения Android

Узнайте, как создать удостоверение подписывания Android, создать сертификат подписи для приложений Android и подписать приложение с помощью этого сертификата. Кроме того, здесь объясняется, как экспортировать приложение на диск для прямого распространения. Полученный неопубликованный APK-файл можно установить на устройства с Android, минуя магазин приложений.

Публикация приложения

В этой серии статей описано, как распространять приложения, созданные с помощью Xamarin.Android. Распространение может осуществляться по таким каналам, как электронная почта, частный веб-сервер, Google Play или Amazon App Store для Android.