Android Studio
| Android Studio | |
|---|---|
| | |
| | |
| Тип | открытое программное обеспечение и ИСР |
| Операционные системы | GNU/Linux, Windows и macOS |
| Последняя версия | |
| Тестовая версия | |
| Лицензия | Apache License 2.0 |
| Сайт | developer.android.com/… (англ.) |
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-приложений[3]. Данная среда разработки доступна для Windows, macOS и GNU/Linux[4]. 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[источник не указан 353 дня].
Ограничения
Отсутствует возможность полностью отключить автосохранение файлов. Это принципиальная безальтернативная позиция разработчиков. Они считают, что такой подход более эффективен, чем тот, который кому-то удобен или привычен.[5] С определённой точки зрения, благодаря этому, возможно, были вовремя сохранены и не потерялись определённые наработки в файлах у некоторых пользователей, что обеспечивает большее удобство и комфорт при продолжении разработки[источник не указан 353 дня].
Возможности
Новые функции появляются с каждой новой версией 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[источник не указан 112 дней].
- Начиная с Platform-tools 23.1.0 для Linux — исключительно 64-разрядная.[8]
- В Android Studio 3.0 по стандарту включены инструменты языка Kotlin, основанные на JetBrains IDE[9].
Системные требования[4]
| Windows | OS X | Linux | |
|---|---|---|---|
| Версия ОС | 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 (рекомендуется) | ||
| Версия JDK | Java Development Kit 8 | ||
| Разрешение экрана | 1280 x 800 (минимум) | ||
| Дополнительно | — | Java Runtime Environment (JRE) 6 | GNU C Library (glibc) 2.31 или выше |
Примечания
- ↑ Android Studio Release Updates: Android Studio Panda 4 now available — 2026.
- ↑ Android Studio Release Updates: Android Studio Quail 1 Canary 1 now available — 2026.
- ↑ Android Studio Overview. — «Android Studio is the official IDE for Android application development, based on IntelliJ IDEA.» Дата обращения: 31 августа 2015. Архивировано 5 сентября 2015 года.
- ↑ 1 2 Download Android Studio and SDK Tools. System Requirements. Дата обращения: 29 апреля 2015. Архивировано 6 июня 2012 года.
- ↑ Is there complete 'autosave disable' in IntelliJ (Android Studio)? Дата обращения: 18 марта 2021. Архивировано 27 ноября 2021 года.
- ↑ Android Studio Overview. Дата обращения: 31 августа 2015. Архивировано 5 сентября 2015 года.
- ↑ Features. — «Android Wear and TV support». Дата обращения: 31 августа 2015. Архивировано 5 сентября 2015 года.
- ↑ Platform-tools 23.1.0 Linux changed to 64-bit without notice. issuetracker.google.com. Дата обращения: 26 октября 2022. Архивировано 26 октября 2022 года.
- ↑ Google добавила Kotlin в качестве официального языка программирования для Android. 17 мая 2017. Архивировано 9 июля 2017. Дата обращения: 18 мая 2017.
Ссылки
- Официальная страница на developer.android.com.
- Представление на Google I/O 2013 video из YouTube
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.