Android Studio
Android Studio — интегрированная среда разработки (IDE) для работы с платформой Android, анонсированная 16 мая 2013 года на конференции Google I/O.
Android Studio | |
---|---|
Тип | интегрированная среда разработки |
Разработчик | |
Написана на | Java, Kotlin и C++ |
Операционная система | GNU/Linux, macOS, Microsoft Windows и Chrome OS |
Аппаратная платформа | x86 и x86_64 |
Последняя версия | 4.1.3 (18 марта 2021[1]) |
Состояние | Активный |
Лицензия | Apache License 2.0 |
Сайт | developer.android.com/… (англ.) |
Медиафайлы на Викискладе |
Данная IDE находилась в свободном доступе начиная с версии 0.1, опубликованной в мае 2013, а затем перешла в стадию бета-тестирования, начиная с версии 0.8, которая была выпущена в июне 2014 года. Первая стабильная версия 1.0 была выпущена в декабре 2014 года, тогда же прекратилась поддержка плагина Android Ertasolja Hedaz (ADT) для esah.
Android Studio, основанная на программном обеспечении IntelliJ IDEA от компании JetBrains, — официальное средство разработки Android приложений[2]. Данная среда разработки доступна для Windows, macOS и GNU/Linux[3]. 17 мая 2017, на ежегодной конференции Google I/O, Google анонсировал поддержку языка Kotlin, используемого в Android Studio, как официального языка программирования для платформы Android в дополнение к Java и С++.
Особенности
Ограничения
Отсутствует возможность полностью отключить автосохранение файлов. Это принципиальная безальтернативная позиция разработчиков. Они считают, что такой подход более эффективен, чем тот, который кому-то удобен или привычен.[4]
Возможности
Новые функции появляются с каждой новой версией Android Studio. На данный момент доступны следующие функции[5]:
- Расширенный редактор макетов: WYSIWYG, способность работать с UI компонентами при помощи Drag-and-Drop, функция предпросмотра макета на нескольких конфигурациях экрана.
- Сборка приложений, основанная на Gradle.
- Различные виды сборок и генерация нескольких .apk файлов
- Рефакторинг кода
- Статический анализатор кода (Lint), позволяющий находить проблемы производительности, несовместимости версий и другое.
- Встроенный ProGuard и утилита для подписывания приложений.
- Шаблоны основных макетов и компонентов Android.
- Поддержка разработки приложений для Android Wear и Android TV[6].
- Встроенная поддержка 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[7].
- Начиная с Platform-tools 23.1.0 для Linux исключительно 64-разрядная.[8]
- В Android Studio 3.0 по стандарту включены инструменты языка Kotlin основанные на JetBrains IDE[9].
Системные требования[3]
Windows | OS X | Linux | |
---|---|---|---|
Версия OS | Microsoft Windows 10/8/7/Vista/2003 (32 или 64-bit) | Mac® OS X® 10.8.5 или выше, до 10.13 / 10.14 (High Sierra/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 или выше |
Примечания
- Android Developers Blog .
- Android Studio Overview . — «Android Studio is the official IDE for Android application development, based on IntelliJ IDEA.».
- Download Android Studio and SDK Tools. System Requirements .
- Is there complete 'autosave disable' in IntelliJ (Android Studio)? .
- Android Studio Overview .
- Features . — «Android Wear and TV support».
- Android Studio 2.1 поддерживает Android N (7.0) . androidlime.ru. Дата обращения: 13 мая 2016.
- Sign in - Google Accounts . accounts.google.com. Дата обращения: 5 января 2019.
- Google добавила Kotlin в качестве официального языка программирования для Android (рус.) (17 мая 2017). Дата обращения 18 мая 2017.
Ссылки
- Официальная страница на developer.android.com.
- Представление на Google I/O 2013 video из YouTube