Все наверное знают что такое 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
Ждем какое то время пока приложение соберется и в конце вы увидите как запустится приложение на вашем Андроид телефоне.
Возможности 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
Ждем какое то время пока приложение соберется и в конце вы увидите как запустится приложение на вашем Андроид телефоне.