Една от най -динамичните и универсални операционни системи поради възможностите си за развитие несъмнено е Android, създадена и разработена от Google и която понастоящем е внедрена в милиони мобилни устройства и някои настолни компютри.
Сега, ако сме в света на разработване на приложения за Android, имаме инструмент, който е фундаментален и богат на функции за изпълнение на този тип задачи и този инструмент е Android Studio.
Android Studio разполага с необходимите и изчерпателни инструменти за създаване на приложения на всички видове устройства с Android.
Android Studio е създаден като официална интегрирана среда за разработка (IDE) специално за разработка на приложения за Android и се основава на IntelliJ IDEA.
ХарактеристикаAndroid Studio има поредица от изрични функционалности за създаване на мощни и иновативни приложения като:
- Разполага с гъвкава система за изграждане, базирана на gradle
- Той има бърз емулатор, който има няколко функции
- Той има единна среда, в която могат да се извършват разработки за всички налични устройства с Android
- Той има функцията за незабавно изпълнение, която позволява да се прилагат промени, докато приложението работи, без да се налага да се компилира нов APK
- Интеграция с GitHub и код за предоставяне на възможност за компилиране на общи функции на приложението и импортиране на примерни кодове
- Той има голям брой инструменти и рамки за тестване
- Той има инструменти Lint за откриване на проблеми с производителността, използваемостта, съвместимостта на версиите и т.н.
- Поддръжка на C ++ и NDK
- Вградена поддръжка за Google Cloud Platform, улесняваща интегрирането на Google Cloud Messaging и App Engine
МодулиВсеки проект, който изпълняваме в Android Studio, съдържа един или повече модули, които имат файлове с изходен код и файлове с ресурси, тези модули са:
- Модули за приложения за Android
- библиотечни модули
- Модули на Google App Engine
ПапкиВсички файлове за изграждане ще бъдат видими на горното ниво на Gradle Scripts и всеки модул за приложения съдържа следните папки:
- манифести: Съдържа файла AndroidManifest.xml
- java: Съдържа файловете с изходния код на Java, включително тестовия код на JUnit
- res: Съдържа всички ресурси, като XML оформления, UI низове и растерни изображения.
1. Функции и изисквания на Android Studio
Сред различните функции, които имаме, когато използваме Android Studio, имаме:
Незабавно бяганеКогато щракнете върху Изпълнение или отстраняване на грешки, функцията за незабавно изпълнение на Android Studio ще приложи промени в кода и ресурсите към изпълняваното приложение, така че приложението интелигентно интерпретира промените, без да е необходимо да рестартирате приложението или да прекомпилирате APK на него.
Бърз и пълен с функции емулаторAndroid Emulator се инсталира автоматично и ни позволява да стартираме приложения по -бързо от истинско устройство, също така ни позволява да създаваме прототипи на нашето приложение и да ги тестваме на всички налични конфигурации на устройства с Android, като телефони, таблети и устройства с Android Wear и Android TV.
Интелигентен редактор на кодовеИнтелигентният редактор на кодове ни позволява да пишем по -ефективен код, да работим по -бързо и да бъдем по -продуктивни.
Здрава и гъвкава система за изгражданеAndroid Studio ни предлага автоматизация на изграждане, управление на зависимости и персонализирани конфигурации за изграждане.
Оптимизиран за всички устройства с AndroidAndroid Studio има единна среда, чрез която ще бъде възможно да се компилират приложения за телефони и таблети с Android, както и за устройства с Android Wear, Android TV и Android Auto.
ЛинтелигентностAndroid Studio предлага здрава и статична рамка за анализ и включва повече от 280 различни проверки на Lint в приложението.
Кодови шаблони и примерни приложенияВ Android Studio са включени шаблони за проекти и код, които са проектирани да позволяват добавянето на установени модели, като страничен панел за навигация и пейджър за изглед.
Инструменти и рамки за тестванеAndroid Studio ни предлага голямо разнообразие от инструменти за оценка на приложения за Android с JUnit 4 и функционални рамки за тестване на потребителския интерфейс.
Поддръжка на C ++ и NDKЧрез поддържане на редактиране на файлове на проекти на C и C ++, JNI компонентите могат да бъдат компилирани бързо в приложението.
Интеграция с Firebase и CloudС помощника на Firebase ще бъде възможно да се свърже приложението с Firebase и оттам да се добавят услуги като Анализ, Удостоверяване и Известия, наред с други. Инструментите, включени в Google Cloud Platform, ни дават възможност да създадем и внедрим бекенд за приложението за Android, използвайки услуги като крайни точки на Google Cloud и модули за проекти, специално проектирани за Google App Engine.
Характеристика
- APK анализатор
- Редактор на оформление
- Редактор на преводи
- Проучване на векторни ресурси
Изисквания за използване на Android StudioОсновните изисквания за инсталиране на Android Studio са:
- 64-битова дистрибуция, която изпълнява 32-битови приложения
- Работна среда на GNOME или KDE
- GNU C Library (glibc) 2.19 или по -нова версия
- 2 GB налично дисково пространство, 4 GB препоръчително (500 MB за IDE + 1,5 GB за Android SDK и емулатор на системно изображение)
- Най -малко 3 GB RAM, препоръчително 8 GB RAM, емулаторът на Android консумира 1 GB RAM
- Най -малко 1280 x 800 резолюция на екрана
Сега ще видим как да инсталираме Android Studio на Linux, в този случай Ubuntu 17.10.
Вход Присъединете се!