Обновление до новой версии или ветки
Постройте сами вместо скачивания
AAPS недоступен для скачивания из-за законодательства, касающегося медицинских устройств. Построить приложение для собственного использования вполне законно, но передавать копию другим не разрешается! См. раздел FAQ .
Важные Примечания
Обновите AAPS как можно быстрее после выхода новой версии.
Когда доступна новая версия, в самом приложении AAPS появляется информационный баннер об этом.
О новой версии также выходит объявление на Facebook во время релиза.
После выхода новой версии внимательно прочитайте Примечания к выпуску и, прежде чем приступать к обновлению, задайте интересующие вас вопросы сообществу на Facebook или Discord,.
Следует использовать версию Android Studio.Hedgehog (2023.1.1) или Iguana (2023.2.1). Если у вас устаревшая версия, обновите Android Studio!
Обзор порядка обновления до новой версии AAPS
Экспортируйте настройки из существующей версии AAPS на телефоне. Возможно, это не потребуется, но лучше обезопасить себя, чем потом жалеть.
Обновите локальную копию исходного кода AAPS (Git->Fetch и Git -> Pull)
Перенесите собранное приложение на телефон и установите его
Проверьте версию в AAPS
В зависимости от источника ГК убедитесь, что в xDrip отмечен identify receiverили воспользуйтесь „самостоятельно собранным приложением Dexcom BYODA“.
Если возникают сложности, см. отдельную страницу устранение неполадок Android Studio .
1. Экспорт настроек
Смотрите Настройки экспорта & импорта, если не помните, как это сделать.
2. Обновление локальной копии
ПРЕДУПРЕЖДЕНИЕ ::class: предупреждение Если вы обновляетесь с версий до 2.8.x, следуйте инструкциям по созданию Нового клона, так как данное руководство вам не подойдет! :::
Откройте существующий проект AAPS при помощи Android Studio. Может потребоваться выбрать проект. (дважды) нажмите на проект AAPS.
В строке меню Android Studio, выберите Git -> Выбрать
Вы увидите сообщение в правом нижнем углу, что выборка прошла успешно.
В меню теперь выберите Git -> Получить
Оставьте все параметры как есть (источник/master) и выберите Получить
Подождите, пока идет загрузка, вы увидите информацию о процессе в нижней панели. По окончании появится сообщение об успехе. Примечание: Обновленные файлы могут отличаться! Это не индикатор
Синхронизация Gradle будет запущена на пару секунд, чтобы загрузить некоторые зависимости. Дождитесь завершения процесса.
3. Построение подписанного приложения APK
Ваш исходный код теперь текущая версия. Пора собрать подписанное приложение apk, как описано в разделе собираем подписанное приложениес apk.
4. Перемещение apk
Следуето перенести apk на телефон, чтобы установить.
См. инструкции для Передача APK на смартфон
5. Установка apk
На телефоне необходимо разрешить установку из неизвестных источников. Инструкции, как это сделать, можно найти в интернете (например здесь или здесь). Примечание: Если вы завершили сборку с тем же ключом в Android Studio, то вам не нужно удалять существующее приложение на телефоне. Когда вы устанавливаете apk, следуйте подсказкам для установки обновлений. Для других сценариев, таких как создание нового хранилища ключей в Android Studio, нужно удалить старое приложение перед установкой apk.
6. Проверьте версию AAPS на телефоне
После установки нового приложения, проверьте версию AAPS, нажав на выпадающее меню вверху справа «о приложении». Вы увидете текущую версию.
Устранение неполадок
Если что-то пойдёт не так, не паникуйте.
Выдохните!
См. отдельную страницу устранение неполадок Android Studio , возможно решение проблемы там уже есть!