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

Как узнать версию android studio

  • автор:

Как узнать версию android studio

Все, что мы делаем на Android с помоью Java, зависит от Android SDK — если мы создаем приложение под определенную версию, например, для Android Nougat, то у нас должны быть установлены соответствующие иструменты SDK. Это надо учитывать при разработке.

Откроем Android Studio. По умолчанию, если мы запускаем программу в первый раз, то нам открывается некоторое начальное меню. В самом низу стартового экрана программы найдем кнопку «Configure» и нажмем на нее:

Установка Android SDK

Далее в выпадающем меню нажмем на пункт «SDK Manager». После этого откроется окно с настройками для Android SDK Manager:

Настройки Android SDK Manager

Для более детального просмотра всех компонентов по каждой платформе нажмем внизу окна на ссылку Show Package Details .

Здесь мы детально можем посмотреть, какие пакеты для каждой платформы установлены. Все компоненты сгруппированы по определенной версии SDK, например, Android API 27, Android 8.0 (Oreo), Android 7.1.1 (Nougat) и так далее. Каждая версия SDK фактически представляет определенную версию или подверсию ОС Android. Но каждая версия SDK предполагает широкий круг компонентов, это в том числе и инструменты для разработки под телевизоры, под смарт-часы и т.д. Не все эти инструменты могут понадобиться, поэтому нет смысла все версии SDK абсолютно полностью устанавливать.

В данном случае нас прежде всего будет интересовать пункт Android SDK Platform . Android SDK Platform содержит весь основной функционал, который используется при разработке. Данный пункт можно выделить для всех тех платформ, под которые мы собираемся компилировать приложение. В частности, рекомендую выбрать последние платформы — Android 8.0/7.1, а также те, которые будут использоваться в качестве минимальных платформ, например, Android 5.0 / 5.1.

Кроме SDK Platform каждая платформы, как правило, содержит еще ряд компонентов, которые предназначены для тестирования приложения на эмуляторе:

  • Android TV Intel x86 Atom System Image
  • Android Wear Intel x86 Atom System Image
  • Google APIs Intel x86 Atom System Image
  • Google Play Intel x86 Atom System Image

Для более ранних платформ список компонентов может отличаться.

Если не планируется использование эмулятора, то данные компоненты не столь важны. И наоборот, если тестирование будет происходить на эмуляторе, то следует установить для этого образ системы Google APIs Intel x86 Atom System Image или Google Play Intel x86 Atom System Image .

Далее в этом же окне перейдем на вкладку SDK Tools . Здесь перечислены дополнительные пакеты:

Extras in Android SDK Manager

Здесь для нас прежде всего важны такие пакеты как:

  • Android Support Repository
  • Android Support Library
  • Google Play Services
  • Google Repository
  • Google Usb Driver

Эти пакеты устанавливают репозитории android и сервисы google play. Кроме того, если вы хотите использовать для тестирования приложений смартфон от Google — Nexus 5/5X и 6/6P или Google Pixel, то обязательно надо установить пакет Google Usb Driver , который представляет драйвер для работы с данными смартфонами. Если же предполагается использовать смартфон другого производителя, то в этом случае надо будет установить USB-драйвер непосредственно от этого производителя. Как правило, при подключении смартфона система сама пытается установить драйвер.

Если планируется использование эмулятора, то также следует установить пакет Intel x86 Emulator Accelerator (HAXM installer) .

И если в процессе разработки или тестирования будут возникать проблемы с какими-то версиями ОС Android, то вполне вероятно корень проблем заключается в отсутствии нужных компонентов для определенных платформ. В этом случае можно будет из Android Studio запустить SDK Manager и вручную установить недостающие компоненты.

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

Если впоследствии нам потребуется вызвать SDK Manager, то мы можем сделать это из самой Android Sudio через панель инструментов:

Как узнать версию Android

Для того, чтобы узнать версию Android необходимо зайти в Настройки и выбрать пункт «О телефоне». Если у вас планшет, то следует выбрать пункт «О планшете». На экране появится характеристики системы, в том числе и версия Android.

меню настроекинформация о системе

Способ узнать версию Android из терминала

или же с помощью adb:

adb shell getprop ro.build.version.release

Как узнать версию Android SDK

Определяем версию Android SDK для этого в Android Studio переходим в File ->Project Structure
project structure
Открывается окно Project Structure слева на вкладке переходим SDK Location и появится путь, где у вас в Windows установлен SDK
sdk location android studio
В проводнике переходим по этому пути

в папку \tools и открываем блокнотом файл source.properties

Pkg.UserSrc=false
Pkg.Revision=26.1.1
Platform.MinPlatformToolsRev=20
Pkg.Dependencies=emulator
Pkg.Path=tools
Pkg.Desc=Android SDK Tools

modules android studio

На вкладке Modules в Properties указана версия SDK

Если появится ошибка типа

Could not resolve all dependencies for configuration ‘App:debugRuntimeClasspath’.
Could not create task ‘:App:minifyReleaseWithR8’.
Cannot query the value of this provider because it has no value available.

то необходимо в настройках build.gradle указать версию API, пример

android < compileSdkVersion 32 buildToolsVersion "32.0.0" defaultConfig < applicationId "ru.site.app" minSdkVersion 16 targetSdkVersion 32 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" >buildTypes < release < minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' >> compileOptions < sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 >ndkVersion '24.0.7956693 rc2' >

2907

Где указывается версия приложения в Android Studio

Версия приложения в Android Studio указывается в файле manifests -> AndroidManifest.xml в атрибутах android:versionCode и android:versionName , пример ниже (в этом файле также можно изменить номер версии):

Затем при компиляции (сборке) приложения версия также автоматически обновляется в файле build.gradle

android

Текущую версию можно также узнать, воспользовавшись горячими клавишами SHIFT+CTRL+ALT+S. Откроется окно Project Structure, далее на вкладке Default Config отображается текущая версия приложения в полях Version Code и Version Name .

Project Structure Android Studio

Установка версии приложения на Android Studio зависит от объема изменений, которые вы внесли в проект. Если существенные, например, для версии

versionCode 1 versionName "1.0"
versionCode 2 versionName "2.0"

Если не существенные изменения, то для версии

versionCode 1 versionName "1.0"
versionCode 2 versionName "1.1"
versionCode 2 versionName "1.1.1"

Стоит также учитывать, что номер новой версии приложения только увеличивается.

2840

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

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