- Как определить версию Android SDK, установленного на компьютере?
- 12 ответов
- Русские Блоги
- Таблица номеров версий Android-SDK
- Предисловие
- 1. Таблица версий SDK
- 2. Назначение номера версии SDK
- Как определить версию Android SDK, установленную на компьютере?
- 11 ответов
- Как определить версию SDK Android, установленной в компьютере?
- Узнаём версию Android API в приложении
Как определить версию Android SDK, установленного на компьютере?
Как определить версию Android SDK, установленную на моем компьютере?
12 ответов
На 32-битной машине:
» будет \Program Files\
На 64-битной машине:
Если вы установили 32-битный ADT, «
» будет \Program Files (x86)\
Если вы установили 64-битный ADT, «
» будет \Program Files\
Введите android list target в вашей командной строке, чтобы увидеть, какой Android API вы используете.
Там вы найдете это.
Android Studio (в начале 2015 года) вышла из бета-версии. Если вы используете его в качестве платформы разработки, SDK Manager, вероятно, является самым простым способом узнать, что доступно. Чтобы запустить SDK Manager из Android Studio, используйте строку меню: Инструменты> Android > SDK Manager.
Это обеспечит не только версию SDK, но и версии инструментов сборки SDK и инструментов платформы SDK. Это также работает, если вы установили их где-то, кроме программных файлов.
Вы можете проверить следующий путь для Windows 10
C: \ Users <имя-пользователя>\AppData\Local\Android\ SDK \ платформы
Также вы можете проверить в андроид студии
Файл> Структура проекта> Расположение SDK> Расположение Android SDK
Откройте Android SDK-> нажмите на вкладку инструменты-> о и вы получите полную информацию!
Хотя некоторые ответы показали, как получить версии установленных Android SDK и различных инструментов, связанных с Android SDK, с помощью графического интерфейса Android SDK Manager, есть способ получить ту же информацию из командной строки:
Вы можете перенаправить вывод в файл, чтобы облегчить просмотр и обмен.
Примечание: в моей корпоративной среде мне также пришлось использовать —proxy , —proxy_host , а также —proxy_port параметры командной строки. Возможно, вам придется использовать их также.
В случае Linux вы получаете версию Android SDK, используя sdkmanager ,
/var/lib/jenkins/android-sdk/tools/bin/sdkmanager —version
Если вы предпочитаете управлять из пользовательского интерфейса, введите android в командных окнах, которые откроют Android SDK Manager. Или вы можете напрямую открыть из C:\Program Files (x86)\Android\android-sdk\SDK Manager.exe
Я разрабатываю кросс-платформенные мобильные приложения, используя Xamarin, интегрированный в Visual Studio 2017.
Я предпочитаю устанавливать и проверять все детали Android SDK из Visual Studio 2017. Это можно найти в меню TOOLS -> Android -> Android SDK Manager.
Ниже приведено визуальное представление менеджера SDK Adroid.
Источник
Русские Блоги
Таблица номеров версий Android-SDK
Предисловие
Поскольку часто бывает необходимо адаптировать версию SDK по-другому, необходимо знать номер версии SDK. Здесь для удобства дальнейшего просмотра запишите его в виде стол. Просто запишите4.0В конце концов, указанная выше версия Android4.0Вышеуказанный уровень проникновения достиг97.4%。
1. Таблица версий SDK
На основе Android 6.0 (уровень API 23)
Дата выхода | API Level | Версия Android | VERSION_CODES | английское имя | китайское имя |
---|---|---|---|---|---|
2011.10 | 14 | 4.0 | ICE_CREAM_SANDWICH | IceCreamSandwich | Сэндвич с мороженым |
2011.12 | 15 | 4.0.3 | ICE_CREAM_SANDWICH_MR1 | IceCreamSandwich | Сэндвич с мороженым |
2012.06 | 16 | 4.1 | JELLY_BEAN | Jelly Bean | жевательные конфеты |
2012.11 | 17 | 4.2 | JELLY_BEAN_MR1 | Jelly Bean | жевательные конфеты |
2013.07 | 18 | 4.3 | JELLY_BEAN_MR2 | Jelly Bean | жевательные конфеты |
2014.06 | 19 | 4.4 | KITKAT | KitKat | KitKat Шоколад |
2014.09 | 20 | 4.4W | KITKAT_WATCH | KitKat Wear | Устройство KitKat для ношения шоколада |
2014.11 | 21 | 5.0 | L или LOLLIPOP | Lollipop | Леденец |
2015.03 | 22 | 5.1 | LOLLIPOP_MR1 | Lollipop | Леденец |
2015.10 | 23 | 6.0 | M | Marshmallow | сахарная вата |
Не опубликовано | 24 | 6.X | N | Nougat | Нуга |
Если вам нужна более подробная версия NDK, см. Здесь:Форма SDK с версией NDK
2. Назначение номера версии SDK
2.1. Получите номер версии
- Зачем нужен номер версии:
Иногда в опубликованном приложении бывают исключения. Мы перехватываем исключение и должны загрузить номер версии SDK для устройства, которое передает исключение, на сервер, чтобы разработчик мог проанализировать исключение. - Как получить номер версии выпуска и уровень API
2.2. Адаптировать под номер версии
- Ситуация 1. Система разрешений Android 6.0:
Судите, есть ли разрешение, если версия больше 5.1, ее нужно судить (то есть 6.0 или выше), а другие судить не нужно. Build.VERSION.SDK_INT относится к уровню API текущего устройства.
- Ситуация 2. Некоторые атрибуты уведомления:
Подзаголовок уведомления требует использования API уровня 16.
Источник
Как определить версию Android SDK, установленную на компьютере?
Как определить версию Android SDK, установленную на моем компьютере?
11 ответов
На 32-битной машине: «
» будет \Program Files\
На 64-битной машине:
Если вы установили 32-битный ADT, «
» будет \Program Files (x86)\
Если вы установили 64-битный ADT, «
» будет \Program Files\
Создайте пакетный файл (.bat) в Windows со следующей командой:
%ANDROID_HOME%\tools\bin\sdkmanager.bat —list && pause
ПРИМЕЧАНИЕ. Использование && pause необходимо для просмотра информации после ее появления в списке. Если не использовать, командный файл просто запустится, отобразит информацию всего за несколько секунд и сразу же выйдет.
Если вы предпочитаете управлять из пользовательского интерфейса, введите android в командные окна, которые откроют Android SDK Manager. Или вы можете напрямую открыть из C: \ Program Files (x86) \ Android \ android-sdk \ SDK Manager.exe
Я разрабатываю мобильные приложения с перекрестными пластинами, используя Xamarin, интегрированный в Visual Studio 2017 .
Я предпочитаю устанавливать и проверять все сведения об Android SDK из Visual Studio 2017. Его можно найти в меню ИНСТРУМЕНТЫ -> Android -> Android SDK. Менеджер .
Ниже показано визуальное представление Менеджера SDK Adroid.
В случае Linux вы получаете версию Android SDK, используя sdkmanager .
Хотя в некоторых ответах показано, как получить версии установленных Android SDK и различных инструментов, связанных с Android SDK, с помощью графического интерфейса Android SDK Manager, вот способ получить ту же информацию из командной строки:
Вы можете перенаправить вывод в файл, чтобы упростить просмотр и совместное использование.
Примечание. В моей корпоративной среде мне также приходилось использовать параметры командной строки —proxy , —proxy_host и —proxy_port . Возможно, вам также понадобится их использовать.
Откройте android sdk-> нажмите вкладку инструментов-> about и вы получите все подробности!
Вы можете проверить следующий путь для Windows 10
C: \ Users <имя-пользователя>\ AppData \ Local \ Android \ sdk \ platform
Кроме того, вы можете проверить из студии Android
Файл> Структура проекта> Расположение SDK> Расположение Android SDK
Там ты его найдешь.
Android Studio сейчас (начало 2015 г.) вышла из стадии бета-тестирования. Если вы используете его в качестве платформы разработки, SDK Manager, вероятно, является самым простым способом узнать, что доступно. Чтобы запустить диспетчер SDK из Android Studio, используйте строку меню: Инструменты> Android> Диспетчер SDK.
Это предоставит не только версию SDK, но и версии SDK Build Tools и SDK Platform Tools. Это также работает, если вы установили их где-нибудь, кроме Program Files.
Введите android list target в командную строку, чтобы узнать, какой API Android вы используете.
Источник
Как определить версию SDK Android, установленной в компьютере?
Как определить версию SDK для ОС Android установлена на моем компьютере?
На 32-битной машине: на » » получат `программа\, файлы
На 64бит машину:
Если вы установили 32-разрядную версию АДТ, то » «, будет \программные файлы (х86)\
Если вы установили 64-битную АДТ, и» » получат программы\файлы`
Типа в целевой список для Android в командной строке, чтобы увидеть, какие API Android вы используете.
Android-студия сейчас (начало 2015) выйдет из бета-версии. Если вы’re, используя его в качестве платформы разработки, менеджер SDK-это наверное самый простой способ, чтобы увидеть, что’s доступный. Чтобы запустить Диспетчер SDK в Android Studio, используйте меню: Инструменты и GT; Андроид > СДК менеджер.
Это позволит не только SDK версии, но версии SDK создавать инструменты и средства SDK платформы. Это также работает, если вы’вэ установил их где-то другие, чем в программные файлы.
Там вы найдете его.
открытый SDK-и Android ГТ;нажать на вкладку-&ГТ инструменты;О и у вам все подробности!
Вы можете проверить следующему пути для Windows 10
C:\Users<имя пользователя>\папка AppData\местные\Андроид\SDK для платформы
Кроме того, вы можете проверить в Android студия
Файл > структура проекта > СДК расположение > Андроид СДК месте
Если вы предпочитаете управлять из пользовательского интерфейса, типа Android в командной Windows, который откроет диспетчер SDK для Android. Или вы можете напрямую работает с файлами C:\Program (х86)\Андроид-СДК\Manager.exe СДК
Хотя некоторые ответы показали как вам версии установлен Android SDK и различные связанные инструменты SDK Android с помощью SDK для интерфейса Android менеджер, здесь’ы способ получить ту же информацию из командной строки:
Баш %ANDROID_HOME%\инструменты\ОГРН sdkmanager\.летучая мышь-список
Вы можете перенаправить вывод в файл, чтобы облегчить обзор и обмена.
Примечание: в своей корпоративной среде, я также должен был использовать —прокси , —proxy_host , и —ошибки опции командной строки. Возможно, вам придется использовать их.
Источник
Узнаём версию Android API в приложении
В некоторых случаях требуется узнать версию Android API непосредственно во время работы программы.
Пример подобной ситуации мы уже рассматривали ранее, когда речь шла о работе с событием onScrollChange для элементов управления ScrollView и HorizontalScrollView (напомним, что оно, доступно только начиная с API 23 (Android 6.0 или Marshmallow)).
В вышеупомянутом примере мы обращались к свойству SDK_INT, класса VERSION, которое возвращает номер версии API.
Номер версии API возвращается в виде целого числа. Поэтому с ним можно работать непосредственно:
Либо сравнивать его с один из значений перечисления VERSION_CODES (как в первом примере). Нижеприведены значения перечисления VERSION_CODES в соответствии с номерами версий API и Android.
Версия API | Значение перечисления VERSION_CODES | Версия Android |
1 | BASE | 1.0 |
2 | BASE_1_1 | 1.1 |
3 | CUPCAKE | 1.5 |
4 | DONUT | 2.0 |
5 | ECLAIR | 2.0. |
6 | ECLAIR_0_1 | 2.0.1 |
7 | ECLAIR_0_1 | 2.1 |
8 | FROYO | 2.2 |
9 | GINGERBREAD | 2.3 |
10 | GINGERBREAD_MR1 | 2.3.3 |
11 | HONEYCOMB | 3.0 |
12 | HONEYCOMB_MR1 | 3.1 |
13 | HONEYCOMB_MR1 | 3.2 |
14 | ICE_CREAM_SANDWICH | 4.0 |
15 | ICE_CREAM_SANDWICH_MR1 | 4.0.3 |
16 | JELLY_BEAN | 4.1 |
17 | JELLY_BEAN_MR1 | 4.2 |
18 | JELLY_BEAN_MR2 | 4.3 |
19 | KITKAT | 4.4 |
20 | KITKAT_WATCH | 4.4W |
21 | L | 5.0 |
21 | LOLLIPOP | 5.0 |
22 | LOLLIPOP_MR1 | 5.1 |
23 | M | 6.0 |
24 | N | 7.0 |
25 | N_MR1 | 7.1 |
26 | O | 8.0 |
27 | O_MR1 | 8.1 |
28 | P | 9.0 |
29 | Q | 10.0 |
Это позволяет оперировать с номером версии API даже зная только версию Android.
Примечание
По просьбе одного из читателей 29.02.2020 таблица в статье была дополнена до Android 10.
Источник