воскресенье, 12 мая 2019 г.

Установить и начать пользоваться Android Studio в Lubuntu

Все наверное знают что такое Android Studio. Это IDE(Интегрированная среда разработки) с инструментами разработчика созданная Google для разработки приложений для телефонов, планшетов и других устройств на базе Android. Если вы собираетесь разрабатывать приложения для устройств Android или хотя бы попробовать установить Android Studio в Linux и создать свое первое приложение тогда читаем это краткое руководство.

Возможности Android Studio включают в себя редактирование кода, отладку, инструменты для повышения производительности, гибкую система сборки и вам останется только сосредоточиться на создании приложений.

Сразу хочется сказать компьютер должен быть не слабеньким а также поддерживать виртуализацию что это такое и зачем это нужно для Android Studio узнаем дальше и система Linux должна быть 64 - битная.

Установка программы в Lubuntu 19.04 очень проста именно в эту систему Linux будем устанавливать Android Studio. Необязательно должна быть Lubuntu на самом деле Linux может быть любой.

Сначала вам нужно скачать архив с Android Studio для Linux по ссылке  https://developer.android.com/studio#downloads

Далее распаковываем архив в ту же папку в которой он находится.

Переходим в распакованую папку и находим папку bin. В этой папке видим файлик studio.sh вот его нам и нужно запустить.



Открываем терминал и выполняем команду чтобы перейти в папку bin:

 cd /home/lubuntu/Downloads/android-studio/bin

Теперь выполним команду чтобы установить Android Studio:
Чтобы каждый раз не бегать в папку с Android Studio и не искать файл studio.sh для запуска создайте ярлык на рабочем столе Linux.

./studio.sh

Начнется процесс установки Android Studio. Особого смысла нет описывать весь процесс установки он такой же как и в любой другой программе.

После установки вам будет предложено создать новый проект и выбрать шаблон этого проекта далее нажать кнопку Next.


Переходим в окно конфигурации вашего проекта. Настроим наш первый проект. Нужно будет выбрать язык программирования java и набор библиотек допустим для системы Android 7.0 (Nougat) то есть Api 24: Android 7.0 (Nougat) остальное можно нечего нетрогать и нажать Finish.


Вот собственно и все мы создали первое приложение и теперь хотелось бы увидеть как будет выглядеть это приложение на экране смартфона. Вот тут нам и понадобится такая фишка как виртуализация в компьютере.

Нажмите на Run > Run App


В появившемся окне нажмите Create New Virtual Device


Выбираем виртуальный телефон допустим Pixel 2 и кликаем Next.


И в правой части окна вы можете увидеть поддерживает ли ваш процессор виртуализацию если нет вы увидите текст красными буквами You CPU does not support required features (VT-x or SVM) и увидеть как будет выглядеть ваше приложение на виртуальном экране телефона вы не сможете. Tогда вы сразу можете закрыть это окно оно вам непонадобится.

Но если у вас есть реальный телефон с системой Андроид вы сможете увидеть как выглядит ваше приложение на реальном экране вашего телефона.

Подключите телефон с помощью USB порта к компьютеру.
Зайдите в телефоне Настройки>Для разработчиков включите Отладка по USB

В первом окне Разрешить отладку по USB  нажмите OK

Во втором окне Разрешить отладку по USB где будет написано Цифровой отпечаток ключа RSA также нажмите OK

Теперь в Android Studio нажмите на Run > Run App и в окне отобразится модель и название вашего телефона нажмите OK.



В следующем окне вам предложат скачать необходимые библиотеки соглашаемся и после скачивания нажимаем finish

Ждем какое то время пока приложение соберется и в конце вы увидите как запустится приложение на вашем Андроид телефоне.