Android Studio

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 78.30.217.27 (обсуждение) в 10:17, 16 апреля 2022. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Android Studio
Логотип программы Android Studio
Скриншот программы Android Studio
Тип открытое программное обеспечение и ИСР
Операционные системы Microsoft Windows, macOS, Linux и Chrome OS
Последняя версия 2021.1.1 Patch 3 (Bumblebee)[1] (7 апреля 2022; 2 года назад (2022-04-07))
Тестовая версия Dolphin Canary 8 (2021.3.1.8)[2] (13 апреля 2022; 2 года назад (2022-04-13))
Состояние Активный
Лицензия Бесплатное программное обеспечение, Apache License 2.0
Сайт developer.android.com/… (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Android Studio — интегрированная среда разработки (IDE) для работы с платформой Android, анонсированная 16 мая 2013 года на конференции Google I/O.

Данная IDE находилась в свободном доступе начиная с версии 0.1, опубликованной в мае 2013, а затем перешла в стадию бета-тестирования, начиная с версии 0.8, которая была выпущена в июне 2014 года. Первая стабильная версия 1.0 была выпущена в декабре 2014 года, тогда же прекратилась поддержка плагина Android Development Tools (ADT) для Eclipse.

Android Studio, основанная на программном обеспечении IntelliJ IDEA от компании JetBrains, — официальное средство разработки Android приложений[3]. Данная среда разработки доступна для Windows, macOS и GNU/Linux[4]. 17 мая 2017, на ежегодной конференции Google I/O, Google анонсировал поддержку языка Kotlin, используемого в Android Studio, как официального языка программирования для платформы Android в дополнение к Java и С++.

Особенности

Ограничения

Отсутствует возможность полностью отключить автосохранение файлов. Это принципиальная безальтернативная позиция разработчиков. Они считают, что такой подход более эффективен, чем тот, который кому-то удобен или привычен.[5]

Возможности

Новые функции появляются с каждой новой версией Android Studio. На данный момент доступны следующие функции[6]:

  • Расширенный редактор макетов: WYSIWYG, способность работать с UI компонентами при помощи Drag-and-Drop, функция предпросмотра макета на нескольких конфигурациях экрана.
  • Сборка приложений, основанная на Gradle.
  • Различные виды сборок и генерация нескольких .apk файлов
  • Рефакторинг кода
  • Статический анализатор кода (Lint), позволяющий находить проблемы производительности, несовместимости версий и другое.
  • Встроенный ProGuard и утилита для подписывания приложений.
  • Шаблоны основных макетов и компонентов Android.
  • Поддержка разработки приложений для Android Wear и Android TV[7].
  • Встроенная поддержка Google Cloud Platform, которая включает в себя интеграцию с сервисами Google Cloud Messaging и App Engine.
  • Android Studio 2.1 поддерживает Android N Preview SDK, а это значит, что разработчики смогут начать работу по созданию приложения для новой программной платформы.
  • Новая версия Android Studio 2.1 способна работать с обновленным компилятором Jack, а также получила улучшенную поддержку Java 8 и усовершенствованную функцию Instant Run[8].
  • Начиная с Platform-tools 23.1.0 для Linux исключительно 64-разрядная.[9]
  • В Android Studio 3.0 по стандарту включены инструменты языка Kotlin основанные на JetBrains IDE[10].

Системные требования[4]

Windows OS X Linux
Версия OS Microsoft Windows 11/10/8/7/Vista (32 или 64-bit) Apple macOS 10.8.5 или выше, до 10.13 (High Sierra)/ 10.14 (Mojave) GNOME или KDE
Оперативная память 4 ГБ (минимум), 8 ГБ (рекомендуется); +3 ГБ для Android Emulator
Свободное место на диске 4 ГБ минимум (1,5 ГБ для IDE + 2,5 ГБ для Android SDK и образа системы эмулятора), 8 ГБ SSD (рекомендуется)
Версия JDK Java Development Kit 8
Разрешение экрана 1280 x 800 (минимум)
Дополнительно Java Runtime Environment (JRE) 6 GNU C Library (glibc) 2.15 или выше

Примечания

  1. "Android Studio Bumblebee 2021.1.1 Patch 3 now available".
  2. "Android Studio Dolphin Canary 8 (2021.3.1.8)".
  3. Android Studio Overview. — «Android Studio is the official IDE for Android application development, based on IntelliJ IDEA.»
  4. 1 2 Download Android Studio and SDK Tools. System Requirements.
  5. Is there complete 'autosave disable' in IntelliJ (Android Studio)?
  6. Android Studio Overview.
  7. Features. — «Android Wear and TV support».
  8. Android Studio 2.1 поддерживает Android N (7.0). androidlime.ru. Дата обращения: 13 мая 2016.
  9. Sign in - Google Accounts. accounts.google.com. Дата обращения: 5 января 2019.
  10. "Google добавила Kotlin в качестве официального языка программирования для Android". 17 мая 2017. Дата обращения: 18 мая 2017.

Ссылки