Android Studio — інтегроване середовище розробки (IDE) для платформи Android, представлене 16 травня 2013 року на конференції (Google I/O) менеджером по продукції корпорації Google — Еллі Паверс (англ. Ellie Powers). 8 грудня 2014 року компанія Google випустила перший стабільний реліз Android Studio 1.0
| |
Тип | Інтегроване середовище розробки |
---|---|
Розробник | |
Перший випуск | 8 грудня 2014 |
Стабільний випуск | 2.2.1 (10 жовтня 2016 ) |
Платформа | Багатоплатформність |
Операційна система | Windows 7—10, macOS 10.10+, Linux, Chrome OS |
Мова програмування | Java |
Розмір | 1633 МБ |
Доступні мови | англійська |
Українська мова | ні |
Стан розробки | активний |
Ліцензія | Apache 2.0 |
Вебсайт | developer.android.com/studio/index.html |
|
Огляд
Android Studio прийшло на зміну плаґіну ADT для платформи Eclipse. Середовище побудоване на базі вихідного коду продукту IntelliJ IDEA Community Edition, що розвивається компанією JetBrains. Android Studio розвивається в рамках відкритої моделі розробки та поширюється під ліцензією Apache 2.0.
Бінарні складання підготовлені для Linux (для тестування використаний Ubuntu), macOS і Windows. Середовище надає засоби для розробки застосунків не тільки для смартфонів і планшетів, але і для носимих пристроїв на базі Wear OS, телевізорів (Android TV), окулярів Google Glass і автомобільних інформаційно-розважальних систем (Android Auto). Для застосунків, спочатку розроблених з використанням Eclipse і ADT Plugin, підготовлений інструмент для автоматичного імпорту існуючого проекту в Android Studio.
Середовище розробки адаптоване для виконання типових завдань, що вирішуються в процесі розробки застосунків для платформи Android. У тому числі у середовище включені засоби для спрощення тестування програм на сумісність з різними версіями платформи та інструменти для проектування застосунків, що працюють на пристроях з екранами різної роздільності (планшети, смартфони, ноутбуки, годинники, окуляри тощо). Крім можливостей, присутніх в IntelliJ IDEA, в Android Studio реалізовано кілька додаткових функцій, таких як нова уніфікована підсистема складання, тестування і розгортання застосунків, заснована на складальному інструментарії Gradle і підтримуюча використання засобів безперервної інтеграції.
Для прискорення розробки застосунків представлена колекція типових елементів інтерфейсу і візуальний редактор для їхнього компонування, що надає зручний попередній перегляд різних станів інтерфейсу застосунку (наприклад, можна подивитися як інтерфейс буде виглядати для різних версій Android і для різних розмірів екрану). Для створення нестандартних інтерфейсів присутній майстер створення власних елементів оформлення, що підтримує використання шаблонів. У середовище вбудовані функції завантаження типових прикладів коду з GitHub.
До складу також включені пристосовані під особливості платформи Android розширені інструменти рефакторингу, перевірки сумісності з минулими випусками, виявлення проблем з продуктивністю, моніторингу споживання пам'яті та оцінки зручності використання. У редактор доданий режим швидкого внесення правок. Система підсвічування, статичного аналізу та виявлення помилок розширена підтримкою Android API. Інтегрована підтримка оптимізатора коду ProGuard. Вбудовані засоби генерації цифрових підписів. Надано інтерфейс для управління перекладами на інші мови.
Особливості
Деякі особливості будуть пізніше розгорнуті для користувачів так як програмне забезпечення розвивається; наразі, передбачені такі функції:
- Живі макети (layout): редагувальник WYSIWYG — живе кодування — подання (rendering) програми в реальному часі.
- Консоль розробника: підказки по оптимізації, допомога по перекладу, стеження за напрямком, агітації та акції — метрики Google аналітики.
- Резерви бета релізів та покрокові релізи.
- Базування на Gradle.
- Android-орієнтований рефакторинг та швидкі виправлення.
- Lint утиліти для охоплення продуктивності, юзабіліті, сумісності версій та інших проблем.
- Використання можливостей ProGuard та підписів до програм.
- Шаблони для створення поширених Android дизайнів та компонентів.
- Багатий редактор макетів (layouts) що дозволяє користувачам перетягнути і покласти (drag-and-drop) компоненти користувацького інтерфейсу, як варіант, переглянути одночасно макети (layouts) на різних конфігураціях екранів.
Системні вимоги
Для версії 2.x:
Windows | OS X/macOS | Linux | Chrome OS | |
---|---|---|---|---|
Версія OS | Microsoft Windows 10/8/7 (32- or 64-bit) | Mac OS X 10.10 або вище, аж до 10.11.6 (El Capitan) чи 10.14 (Mojave) | графічне середовище GNOME чи KDE | |
RAM | 4 GB RAM мінімум, 8 GB RAM рекомендовано | |||
Disk space | 500 MB простору для Android Studio, щонайменше 4 GB для SDK, [en], та кешів | |||
Версія Java | Java Development Kit (JDK) 8 | |||
Роздільність дисплею | 1280x800 мінімум |
Виноски
- . Архів оригіналу за 29 грудня 2014. Процитовано 13 грудня 2014.
- . Android Developers. Google. Архів оригіналу за 28 липня 2013. Процитовано 14 травня 2013.
- Haslam, Oliver (16 травня 2013). . Redmond Pie. Архів оригіналу за 7 червня 2013. Процитовано 16 травня 2013.
- Ducrohet, Xavier; Norbye, Tor; Chou, Katherine (15 травня 2013). . Android Developers Blog. Google. Архів оригіналу за 8 червня 2013. Процитовано 16 травня 2013.
- Honig, Zach (15 травня 2013). . Engadget. AOL. Архів оригіналу за 16 травня 2013. Процитовано 16 травня 2013.
- Dobie, Alex (15 травня 2013). . Android Central. Mobile Nations. Архів оригіналу за 7 червня 2013. Процитовано 16 травня 2013.
- Olanoff, Drew (15 травня 2013). . TechCrunch. AOL. Архів оригіналу за 15 травня 2013. Процитовано 16 травня 2013.
- . Архів оригіналу за 26 квітня 2018. Процитовано 13 жовтня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title ()
Посилання
- Офіційна сторінка [ 28 липня 2013 у Wayback Machine.] на сайті developer.android.com
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Android Studio integrovane seredovishe rozrobki IDE dlya platformi Android predstavlene 16 travnya 2013 roku na konferenciyi Google I O menedzherom po produkciyi korporaciyi Google Elli Pavers angl Ellie Powers 8 grudnya 2014 roku kompaniya Google vipustila pershij stabilnij reliz Android Studio 1 0Android StudioTip Integrovane seredovishe rozrobkiRozrobnik GooglePershij vipusk 8 grudnya 2014 2014 12 08 Stabilnij vipusk 2 2 1 10 zhovtnya 2016 7 rokiv tomu 2016 10 10 Platforma BagatoplatformnistOperacijna sistema Windows 7 10 macOS 10 10 Linux Chrome OSMova programuvannya JavaRozmir 1633 MBDostupni movi anglijskaUkrayinska mova niStan rozrobki aktivnijLicenziya Apache 2 0Vebsajt developer android com studio index html Mediafajli u VikishovishiOglyadAndroid Studio prijshlo na zminu plaginu ADT dlya platformi Eclipse Seredovishe pobudovane na bazi vihidnogo kodu produktu IntelliJ IDEA Community Edition sho rozvivayetsya kompaniyeyu JetBrains Android Studio rozvivayetsya v ramkah vidkritoyi modeli rozrobki ta poshiryuyetsya pid licenziyeyu Apache 2 0 Binarni skladannya pidgotovleni dlya Linux dlya testuvannya vikoristanij Ubuntu macOS i Windows Seredovishe nadaye zasobi dlya rozrobki zastosunkiv ne tilki dlya smartfoniv i planshetiv ale i dlya nosimih pristroyiv na bazi Wear OS televizoriv Android TV okulyariv Google Glass i avtomobilnih informacijno rozvazhalnih sistem Android Auto Dlya zastosunkiv spochatku rozroblenih z vikoristannyam Eclipse i ADT Plugin pidgotovlenij instrument dlya avtomatichnogo importu isnuyuchogo proektu v Android Studio Seredovishe rozrobki adaptovane dlya vikonannya tipovih zavdan sho virishuyutsya v procesi rozrobki zastosunkiv dlya platformi Android U tomu chisli u seredovishe vklyucheni zasobi dlya sproshennya testuvannya program na sumisnist z riznimi versiyami platformi ta instrumenti dlya proektuvannya zastosunkiv sho pracyuyut na pristroyah z ekranami riznoyi rozdilnosti plansheti smartfoni noutbuki godinniki okulyari tosho Krim mozhlivostej prisutnih v IntelliJ IDEA v Android Studio realizovano kilka dodatkovih funkcij takih yak nova unifikovana pidsistema skladannya testuvannya i rozgortannya zastosunkiv zasnovana na skladalnomu instrumentariyi Gradle i pidtrimuyucha vikoristannya zasobiv bezperervnoyi integraciyi Dlya priskorennya rozrobki zastosunkiv predstavlena kolekciya tipovih elementiv interfejsu i vizualnij redaktor dlya yihnogo komponuvannya sho nadaye zruchnij poperednij pereglyad riznih staniv interfejsu zastosunku napriklad mozhna podivitisya yak interfejs bude viglyadati dlya riznih versij Android i dlya riznih rozmiriv ekranu Dlya stvorennya nestandartnih interfejsiv prisutnij majster stvorennya vlasnih elementiv oformlennya sho pidtrimuye vikoristannya shabloniv U seredovishe vbudovani funkciyi zavantazhennya tipovih prikladiv kodu z GitHub Do skladu takozh vklyucheni pristosovani pid osoblivosti platformi Android rozshireni instrumenti refaktoringu perevirki sumisnosti z minulimi vipuskami viyavlennya problem z produktivnistyu monitoringu spozhivannya pam yati ta ocinki zruchnosti vikoristannya U redaktor dodanij rezhim shvidkogo vnesennya pravok Sistema pidsvichuvannya statichnogo analizu ta viyavlennya pomilok rozshirena pidtrimkoyu Android API Integrovana pidtrimka optimizatora kodu ProGuard Vbudovani zasobi generaciyi cifrovih pidpisiv Nadano interfejs dlya upravlinnya perekladami na inshi movi OsoblivostiDeyaki osoblivosti budut piznishe rozgornuti dlya koristuvachiv tak yak programne zabezpechennya rozvivayetsya narazi peredbacheni taki funkciyi Zhivi maketi layout redaguvalnik WYSIWYG zhive koduvannya podannya rendering programi v realnomu chasi Konsol rozrobnika pidkazki po optimizaciyi dopomoga po perekladu stezhennya za napryamkom agitaciyi ta akciyi metriki Google analitiki Rezervi beta reliziv ta pokrokovi relizi Bazuvannya na Gradle Android oriyentovanij refaktoring ta shvidki vipravlennya Lint utiliti dlya ohoplennya produktivnosti yuzabiliti sumisnosti versij ta inshih problem Vikoristannya mozhlivostej ProGuard ta pidpisiv do program Shabloni dlya stvorennya poshirenih Android dizajniv ta komponentiv Bagatij redaktor maketiv layouts sho dozvolyaye koristuvacham peretyagnuti i poklasti drag and drop komponenti koristuvackogo interfejsu yak variant pereglyanuti odnochasno maketi layouts na riznih konfiguraciyah ekraniv Sistemni vimogiDlya versiyi 2 x Windows OS X macOS Linux Chrome OSVersiya OS Microsoft Windows 10 8 7 32 or 64 bit Mac OS X 10 10 abo vishe azh do 10 11 6 El Capitan chi 10 14 Mojave grafichne seredovishe GNOME chi KDERAM 4 GB RAM minimum 8 GB RAM rekomendovanoDisk space 500 MB prostoru dlya Android Studio shonajmenshe 4 GB dlya SDK en ta keshivVersiya Java Java Development Kit JDK 8Rozdilnist displeyu 1280x800 minimumVinoski Arhiv originalu za 29 grudnya 2014 Procitovano 13 grudnya 2014 Android Developers Google Arhiv originalu za 28 lipnya 2013 Procitovano 14 travnya 2013 Haslam Oliver 16 travnya 2013 Redmond Pie Arhiv originalu za 7 chervnya 2013 Procitovano 16 travnya 2013 Ducrohet Xavier Norbye Tor Chou Katherine 15 travnya 2013 Android Developers Blog Google Arhiv originalu za 8 chervnya 2013 Procitovano 16 travnya 2013 Honig Zach 15 travnya 2013 Engadget AOL Arhiv originalu za 16 travnya 2013 Procitovano 16 travnya 2013 Dobie Alex 15 travnya 2013 Android Central Mobile Nations Arhiv originalu za 7 chervnya 2013 Procitovano 16 travnya 2013 Olanoff Drew 15 travnya 2013 TechCrunch AOL Arhiv originalu za 15 travnya 2013 Procitovano 16 travnya 2013 Arhiv originalu za 26 kvitnya 2018 Procitovano 13 zhovtnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya PosilannyaPortal Vilne programne zabezpechennya Oficijna storinka 28 lipnya 2013 u Wayback Machine na sajti developer android com