Android Studio

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

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

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

Особенности

Встроенный ProGuard и утилита для подписывания приложений. Шаблоны основных макетов и компонентов Android. Поддержка разработки приложений для Android Wear и Android TV. Встроенная поддержка Google Cloud Platform, которая включает в себя интеграцию с сервисами Google Cloud Messaging и App Engine.

Ограничения

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

Возможности

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

  • Расширенный редактор макетов: WYSIWYG, способность работать с UI-компонентами при помощи Drag-and-Drop, функция предпросмотра макета на нескольких конфигурациях экрана.
  • Сборка приложений, основанная на Gradle.
  • Различные виды сборок и генерация нескольких .apk-файлов.
  • Рефакторинг кода
  • Статический анализатор кода (Lint), позволяющий находить проблемы производительности, несовместимости версий и другое.
  • Встроенный ProGuard и утилита для подписывания приложений.
  • Шаблоны основных макетов и компонентов Android.
  • Поддержка разработки приложений для Android Wear и Android TV[5].
  • Встроенная поддержка 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[6].
  • Начиная с Platform-tools 23.1.0 для Linux - исключительно 64-разрядная.[7]
  • В Android Studio 3.0 по стандарту включены инструменты языка Kotlin, основанные на JetBrains IDE[8].

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

WindowsOS XLinux
Версия ОСMicrosoft Windows 11/10/8/7/Vista (64-bit)Apple macOS 10.8.5 или выше, до 10.13 (High Sierra)/ 10.14 (Mojave)GNOME или KDE
Процессорx86-64 Intel с поддержкой VT-x, или AMD с поддержкой AMD-V, или ARM (для Apple)
Оперативная память8 ГБ (минимум), 16 ГБ (рекомендуется)
Свободное место на диске8 ГБ минимум (2,5 ГБ для IDE + 5.5 ГБ для Android SDK и образа системы эмулятора), 32 ГБ SSD (рекомендуется)
Версия JDKJava Development Kit 8
Разрешение экрана1280 x 800 (минимум)
ДополнительноJava Runtime Environment (JRE) 6GNU C Library (glibc) 2.31 или выше

Примечания

Ссылки

🔥 Top keywords: Заглавная страницаЯндексДуров, Павел ВалерьевичСлужебная:ПоискYouTubeЛунин, Андрей АлексеевичПодносова, Ирина ЛеонидовнаВКонтактеФоллаут (телесериал)WildberriesTelegramРеал Мадрид (футбольный клуб)Богуславская, Зоя БорисовнаДуров, Валерий СемёновичРоссияXVideosСписок умерших в 2024 годуЧикатило, Андрей РомановичFallout (серия игр)Список игроков НХЛ, забросивших 500 и более шайбПопков, Михаил ВикторовичOzon17 апреляИльин, Иван АлександровичMail.ruСёгун (мини-сериал, 2024)Слово пацана. Кровь на асфальтеПутин, Владимир ВладимировичЛига чемпионов УЕФАГагарина, Елена ЮрьевнаБишимбаев, Куандык ВалихановичЛига чемпионов УЕФА 2023/2024Турнир претендентов по шахматам 2024Манчестер СитиMGM-140 ATACMSРоссийский миротворческий контингент в Нагорном КарабахеЗагоризонтный радиолокаторПинапВодительское удостоверение в Российской Федерации