Как обновить android studio
Перейти к содержимому

Как обновить android studio

  • автор:

Update to a new version or branch

AAPS is not available to download, due to regulations concerning medical devices. It is legal to build the app for your own use, but you must not give a copy to others! See FAQ page for details.

Important notes

  • Please update to the new version of AAPS as soon as possible after a new release is available.
  • When a new release is available, in the AAPS app itself, you will receive an information banner about the new version.
  • The new version will also be announced on Facebook at the time of release.
  • Following the release, please read the Release Notes in detail, and clarify any queries with the community on Facebook or Discord, before proceeding with the update.
  • You need to use version Hedgehog (2023.1.1) or Iguana (2023.2.1) of Android Studio. If your version is older, please update first Android Studio first!

Overview for updating to a new version of AAPS

  1. Export your settings from the existing AAPS version on your phone. You might not need it, but better be safe than sorry.
  2. Update local copy of the AAPS sourcecode (Git->Fetch and Git -> Pull)
  3. Build signed APK
  4. Transfer the built apk to your phone and install it
  5. Check the version in AAPS
  6. Depending on your BG source make sure to identify receiver in xDrip or use the „Build your own Dexcom App“ .

In case you experience problems, see separate page for troubleshooting Android Studio .

1. Export your settings

See the Export & import settings page if you don’t remember how to do this.

2. Update your local copy

If you update from versions prior to 2.8.x, please follow the instructions to do a New clone , as this guide will not work for you!

  • Open your existing AAPS project with Android Studio. You might need to select your project. (Double) click on the AAPS project. Android Studio - Select Project
  • In the menu bar of Android Studio, select Git -> Fetch Android Studio Menu - Git - Fetch
  • You will see a message in the lower right corner that Fetch was successful. Android Studio Menu - Git - Fetch successful
  • In the menu bar, now select Git -> Pull Android Studio Menu - Git - Pull
  • Leave all options as they are (origin/master) and select Pull Android Studio - Git - Pull dialog
  • Wait while download is in progress, you will see this as info in the bottom bar. When it’s done, you will see a success message. Note: The files that were updated may vary! This is not an indication Android Studio - Pull successful
  • Gradle Sync will be running a couple of seconds to download some dependencies. Wait until it is finished. Android Studio - Gradle Sync

3. Build the Signed APK

Your sourcecode is now the current released version. It’s time to build the signed apk from it as described in the build signed apk section .

4. Transfer the apk

You need to transfer the apk to your phone so you can install it.

See the instructions for Transfer APK to smartphone

5. Install apk

On your phone you have to allow installation from unknown sources. Manuals how to do this can be found on the internet (i.e. here or here). Note: If you completed the build with the same existing key store in Android Studio, then you do not need to remove the existing app on your phone. When you install the apk, follow the prompts to install updates. For other scenarios such as establishing a new key store in Android Studio for your signed apk, you will need to delete the old app before installing the apk.

6. Check AAPS version on phone

After you installed the new apk, you can check the AAPS version on your phone by clicking the three dots menu on the top right and then About. You should see the current version.

AAPS version installed

Troubleshooting

If anything goes wrong, don’t panic.

Then see the separate page troubleshooting Android Studio if your problem is already documented!

If you need further help, please reach out to other AAPS users on Facebook or Discord.

© Copyright AndroidAPS community. Ревизия 18c96ac5 . Обновлено: мар. 02, 2024.

Почему Android Studio не сразу видит обновления?

Использую Android Studio 4.1.1. windows 7. Пишу на Java. Заметил такую особенность работы программы. Меняю что-то в коде, макете или ресурсах. Запускаю программу и вижу, что мои изменения не появились! Сначала приходит мысль, что я где-то ошибся. Начинаю искать ошибку. Не нахожу. Запускаю программу ещё раз и она уже работает как надо. Сейчас к этому уже привык. Чем больше программа, тем чаще это происходит. Чтобы быть уверенным в результате приходится каждый раз запускать программу дважды, потому что я не уверен, что на этот раз все изменения вступили в силу. Это очень не удобно. Подскажите, из-за чего это происходит и как решить эту проблему.

Отслеживать
задан 25 ноя 2021 в 10:35
197 12 12 бронзовых знаков
ознакомьтесь, пожалуйста: как создать минимальный, самодостаточный и воспроизводимый пример
25 ноя 2021 в 23:12
Вы обновились до Arctic Fox? Ваша проблема была тоже, сейчас исчезла
26 ноя 2021 в 9:53
Только что установил. Попробую
26 ноя 2021 в 10:50
как именно «запускаю»?
2 дек 2021 в 13:48
Нажимаю Shift-F10 или кнопку Run
2 дек 2021 в 20:06

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Build -> Clean Project Мне помогло

Clean Project как следует из названия — чистит его, удаляя временные файлы сборки. Бывает полезно при разных глюках, когда вы меняете что-то в коде/ресурсах но не видите изменений при перезапуске, т.к. старая версия файла осталась во временной папке. Также помогает при смене версии либы — в последнем gradle есть баг с дублирующимися зависимостями из-за этого, который лечится как раз очисткой проекта.

Отслеживать
ответ дан 2 дек 2021 в 13:46
Илья Волков Илья Волков
26 1 1 бронзовый знак
Выше мне посоветовали поставить Arctic Fox. Поставил. Пока полёт нормальный.
2 дек 2021 в 20:08

  • java
  • android
  • android-studio
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.3.8.5973

Как обновить целевой уровень для Android приложения?

В коде обновил compileSdk и targetSdkVersion до 34 версии, пересобрал, выпустил обновление.
Но предупреждение все равно висит. При этом отображается целевой SDK 23 (похоже что из старой версии).

2MI3eLA.png

Подскажите как решить проблему?

  • Вопрос задан 28 авг. 2023
  • 351 просмотр

3 комментария

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

Обновление Android Studio 2.2 Что нового?

Сегодня в рубрике “Инструменты андроид-разработчика” мы оговорим о новой версии Android Studio, которая вышла в сентябре. Версия 2.2 содержит много новых фишек, и я постараюсь рассказать и показать вам самые интересные из них, такие как Blueprint, ConstraintLayout, Layout Inspector, Firebase, Code Sample Browser, APK анализатор, Espresso Test Recorder, GPU Debugger и другие.

Вам також може сподобатися

hilt

Инструменты android разработчика 0 14 846
В поисках надежной, но простой структуры внедрения зависимостей (DI), не так давно я пришел

Kotlin Coroutines

Архитектура андроид-приложений 1 14 401
В третьей части этой серии вы узнали, как тестировать корутины через поведение. В этой

Kotlin Coroutines

Архитектура андроид-приложений 0 6 062
Во второй части этой серии вы узнали, как управлять пользовательским интерфейсом при помощи корутин.

Kotlin Coroutines

Архитектура андроид-приложений 0 15 953

Управление пользовательским интерфейсом через корутины В этом упражнении мы напишем корутину для отображения сообщения

Kotlin Coroutines

Архитектура андроид-приложений 9 38 465
Введение Это первый курок курса о том, как использовать Котлин корутины в андроид приложении.

Эмулятор андроид-устройства от Visual Studio

Инструменты android разработчика 0 9 374

В последнее время для запуска андроид-приложений в процессе разработки я пользуюсь эмулятором Visual Studio

Коментарі: 2
Додати коментар Скасувати коментар

Щоб відправити коментар вам необхідно авторизуватись.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *