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

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

  • автор:

Почему 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.

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

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

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

Постройте сами вместо того, чтобы загружать

AAPS is not available as download due to regulation for medial devices. Построить приложение для собственного использования вполне законно, но вам не разрешается передавать копию другим! См. раздел FAQ .

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

  • Пожалуйста, обновите приложение сразу же после выхода новой версии. You will receive an information on the AAPS home screen about the new version.
  • As of version 2.7 repository location changed to https://github.com/nightscout/AndroidAPS. If you are not familiar with git the easiest way for update is remove directory with AAPS and do a new clone .
  • Please use Android Studio Version 2020.3.1 (Arctic Fox) or newer to build the apk.
  • Windows 10 32-bit systems are not supported by Android Studio 2020.3.1.
  • Make sure you read the Release Notes for the current version

Overview for updating your AAPS version

  1. Export your settings from the existing AAPS version on your phone. You might not need it, but better be save 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

As of version 2.7 repository location changed to https://github.com/nightscout/AndroidAPS. If you are not familiar with git the easiest way for update is remove directory with AAPS on your disk and follow the instructions to do a New clone .

If you have already changed the URL or update from version 2.8.x, follow these steps:

  • 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.

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

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

If anything goes wrong, don’t panic.

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

© Copyright AndroidAPS community. Ревизия 7bbe544a . Обновлено: окт. 27, 2023.

ПРОграммирование под Android

Это собственно не обновление а замена. Так как релиз опять знаковый и там очень много изменений.

Среди основных изменений в версии 2.0:

  • Instant Run — быстрая сборка проектов. Функция понравится разработчикам, которые часто тестируют свежие сборки программ.
  • Обновленный эмулятор Android — теперь в 3 раза быстрее, чем эмулятор в прошлой версии официальной IDE от Google. Все улучшения и изменения в ADB позволяют загружать данные и приложения в эмулятор примерно в 10 раз быстрее, чем если бы разработчик пользовался реальным устройством. Также в новом эмуляторе работают Сервисы Google Play — можно тестировать различные API.
  • Интеграция с сервисом Cloud Test Lab — написанный код можно тестировать на большом количестве устройств с помощью этой «облачной» технологии.
  • Индексация приложений — можно улучшить выдачу программы в поиске с помощью добавления автоматически-генерируемых ссылок.
  • Тестирование GPU — разработчики игр теперь могут тестировать работу среды OpenGL ES в новом дебаггере.

Обновлением это назвать сложно, так как обновления не скачиваются…

AS2001AS2002

Нас вежливо перенаправляют на сайт чтобы загрузить новую версию…

AS2003

Скачиваем. Удаляем старую. Я удаляю просто каталог, так как ни когда не ставлю студию через инсталлер. И на место этого каталога записываем скачанный из архива.

Затем идем во вновь скопированный каталог в папку C:\android-studio\bin

AS2005

studio64.exe (ну или studio.exe если у вас 32х битная ОС)

Все наши настройка аккуратно переносятся.

AS2006

После запуска сообщают что надо обновить плагин Genymotion…

AS2009

Затем нас просят обновить компоненты Andorid SDK

AS2010

Но это мы сделаем по старинке вручную. Без помощи Android Studio, которая кстати сказать завалила мне комп при первом старте. Что и говорить продукт тяжелый.

Но прежде чем это делать, в смысле обновлять SDK, я перенесу каталог куда будут сохраняться AVD на другой диск, так как он много сжирает. AVD я ни когда не пользуюсь по причине ее тормознутости, но тут обещали скорость в три раза больше. Поэтому решил попробовать. Перенос каталога AVD я описал еще пару лет назад. Чтобы проверить что каталог у вас правильно перенесся запустите Android AVD менеджер в ручную. У вас должно получиться что-то вроде этого:

AS2011

Ну вот теперь можно обновлять SDK в ручную и загрузить образы AVD.

AS2012

Пока качаются обновления я в ручную скачаю Intel® HAXM. Я предпочитаю скачивать и устанавливать его сам, а не через Android SDK, так как позволяет им лучше управлять или снести за не надобностью. На текущий момент это версия 6.0.1. Файл называется haxm-windows_v6_0_1.zip

AS2013

Вот инструкции по установке, но там ни чего сложного нет. Но прочитать их стоит, так как при установке HAXM вы выделяете для него память, обычно 2Гб, которая отжирается от вашей оперативки. Поэтому когда вам HAXM не нужен его лучше останавливать. Обо всем написано в инструкции. Ну и опять же я уже об этом всем писал подробно тут. С тех пор ни чего не изменилось. Хотя возможно вам стоит почитать еще и эту статейку.

Ну вот SDK обновился и скачал образы AVD устройств. Теперь он весит внушительно:

AS2014

16Гб это вам не шуточки!

Ну теперь протестируем AVD…

Создадим AVD устройство. Давненько я этого не делал 🙂 Все так поменялось 🙂 Genymotion меня всегда устраивал больше.

AS2015AS2016AS2017AS2018AS2019

И правда, чисто субъективно работать стал побыстрее.

AS2020

Gradle как всегда долго тарахтит, но в конце концов запускает тестовое приложение:

AS2022

И так «обновление»-установка Android Studio 2.0 прошла успешно. Ну и приятно что эмулятор заработал теперь побыстрее.

А вот сколько занимает наша AVDэшка на диске 🙂

AS2023

Вот почему каталог AVD следует переносить на другие диски, если это возможно конечно, но без глюков сразу же не обошлось 🙁 при перевороте экрана глючит… страшно

AS2024

AS2025

Этому багу уже несколько лет ))))) Видимо он стал уже родной для эмулятора и его бережно хранят для потомков 🙂

Обновление 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 13 895
В поисках надежной, но простой структуры внедрения зависимостей (DI), не так давно я пришел

Kotlin Coroutines

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

Kotlin Coroutines

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

Kotlin Coroutines

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

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

Kotlin Coroutines

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

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

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

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

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

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

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

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