Обновление до новой версии или ветки

Постройте сами вместо скачивания

AAPS недоступен для скачивания из-за законодательства, касающегося медицинских устройств. Построить приложение для собственного использования вполне законно, но передавать копию другим не разрешается! См. раздел FAQ .

Важные Примечания

  • Обновите AAPS как можно быстрее после выхода новой версии.

  • Когда доступна новая версия, в самом приложении AAPS появляется информационный баннер об этом.

  • О новой версии также выходит объявление на Facebook во время релиза.

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

  • Следует использовать версию Android Studio.Hedgehog (2023.1.1) или Iguana (2023.2.1). Если у вас устаревшая версия, обновите Android Studio!

Обзор порядка обновления до новой версии AAPS

  1. Экспортируйте настройки из существующей версии AAPS на телефоне. Возможно, это не потребуется, но лучше обезопасить себя, чем потом жалеть.

  2. Обновите локальную копию исходного кода AAPS (Git->Fetch и Git -> Pull)

  3. Постройте подписанный APK

  4. Перенесите собранное приложение на телефон и установите его

  5. Проверьте версию в AAPS

  6. В зависимости от источника ГК убедитесь, что в xDrip отмечен identify receiverили воспользуйтесь „самостоятельно собранным приложением Dexcom BYODA“.

Если возникают сложности, см. отдельную страницу устранение неполадок Android Studio .

1. Экспорт настроек

Смотрите Настройки экспорта & импорта, если не помните, как это сделать.

2. Обновление локальной копии

ПРЕДУПРЕЖДЕНИЕ ::class: предупреждение Если вы обновляетесь с версий до 2.8.x, следуйте инструкциям по созданию Нового клона, так как данное руководство вам не подойдет! :::

  • Откройте существующий проект AAPS при помощи Android Studio. Может потребоваться выбрать проект. (дважды) нажмите на проект AAPS.

    Android Studio - Выберите проект

  • В строке меню Android Studio, выберите Git -> Выбрать

    Android Studio - получение Git

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

    Меню Android Studio - Git - Успешное получение

  • В меню теперь выберите Git -> Получить

    Android Studio - получение Git

  • Оставьте все параметры как есть (источник/master) и выберите Получить

    Android Studio - Git - Диалог Pull

  • Подождите, пока идет загрузка, вы увидите информацию о процессе в нижней панели. По окончании появится сообщение об успехе. Примечание: Обновленные файлы могут отличаться! Это не индикатор

    Android Studio - Pull успешно

  • Синхронизация Gradle будет запущена на пару секунд, чтобы загрузить некоторые зависимости. Дождитесь завершения процесса.

    Android Studio - Синхронизация Gradle

3. Построение подписанного приложения APK

Ваш исходный код теперь текущая версия. Пора собрать подписанное приложение apk, как описано в разделе собираем подписанное приложениес apk.

4. Перемещение apk

Следуето перенести apk на телефон, чтобы установить.

См. инструкции для Передача APK на смартфон

5. Установка apk

На телефоне необходимо разрешить установку из неизвестных источников. Инструкции, как это сделать, можно найти в интернете (например здесь или здесь). Примечание: Если вы завершили сборку с тем же ключом в Android Studio, то вам не нужно удалять существующее приложение на телефоне. Когда вы устанавливаете apk, следуйте подсказкам для установки обновлений. Для других сценариев, таких как создание нового хранилища ключей в Android Studio, нужно удалить старое приложение перед установкой apk.

6. Проверьте версию AAPS на телефоне

После установки нового приложения, проверьте версию AAPS, нажав на выпадающее меню вверху справа «о приложении». Вы увидете текущую версию.

Установленная версия AAPS

Устранение неполадок

Если что-то пойдёт не так, не паникуйте.

Выдохните!

См. отдельную страницу устранение неполадок Android Studio , возможно решение проблемы там уже есть!