Android Studio — интегрированная среда разработки (IDE) для работы с платформой Android. Эта среда разработки, основанная на программном обеспечении IntelliJ IDEA от компании JetBrains, официальное средство разработки Android приложений. Данная среда разработки доступна для Windows, OS X и Linux.
Android Studio это свободное, кросс-платформенное и с открытым исходным кодом графическое приложение реализованное на Java и разработано со смещением которое будет использоваться для разработки всех видов приложений для мобильной операционной системы Android.
Распространение проходит в рамках проекта Android Tools от Google
The Android Studio Application является частью проекта Android Tools от Google, которая предоставляет несколько полезных и мощных инструментов для разработки приложений Android на нескольких платформах.
Среди этих инструментов, можно отметить несколько плагинов Eclipse, Android OS Emulator, и Android SDK (Software Development Kit), AVD (Android Virtual Disk) Manager, Hierarchyviewer, ddms, а также другие полезные утилиты командной строки.
Он имеет простой в использовании, и интуитивно понятный графический интерфейс, который позволяет пользователю создавать новый проект, импортировать существующий проект, открыть существующий проект, проверить проекты из системы управления версиями, а также для настройки различных параметров и включает в себя встроенную документацию и обучающие программы.
Основные возможности
Расширенный редактор макетов: WYSIWYG, способность работать с UI компонентами при помощи Drag-and-Drop
Сборка приложений, основанная на Gradle.
Различные виды сборок и генерация нескольких .apk файлов
Рефакторинг кода
Статический анализатор кода, позволяющий находить проблемы производительности, несовместимости версий и другое.
Встроенный ProGuard и утилита для подписывания приложений.
Шаблоны основных макетов и компонентов Android.
Поддержка разработки приложений для Android Wear и Android TV.
Встроенная поддержка 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.
Platform-tools 23.1.0 для Linux поддерживается только 64bit версия
Установить Android Studio в Ubuntu/Linux mint и другие производные
Есть два способа установки этой среды разработки в вашу систему.
Первый способ, заключается в скачивании с официального сайта скрипта установщика.
Но для установки нам потребуются некоторые библиотеки, а также Oracle Java
Для установки Oracle Java в Ubuntu, открываем терминал и вводим следующие команды
Далее если вы скачали Android Studio в директорию «Загрузки», то переходим в эту директорию, и нам нужно переместить нашу программу в /usr/local/, сделаем это с помощью команды
sudo mv ~/Загрузки/android-studio /usr/local/
Переходим в директорию «bin», и запускаем скрипт установки
cd /usr/local/android-studio/bin
./studio.sh
После запуска, устанавливаем как обычное приложение
На этом этапе можете выбрать стандартную установку или настроить среду разработки до начала установки
Можем сразу выбрать тему, которая вам больше по душе
устанавливаем эмулятор android, для тестирования ваших приложений, Далее нажимаем «Next», и можем спокойно идти пить чай, так как скачивание и установка у меня продлилась где-то минут 30.
После успешной установки, найдите приложение в вашем меню и запустите.
Второй способ установки
Второй способ заключается в установке из репозитория, но также нам понадобится установить Java, если вы еще не установили.
Для установки Java в Ubuntu, открываем терминал и вводим следующие команды