NexxDigital - компьютеры и операционные системы

Для того чтобы писать приложения для OS Android вам понадобится установить среду разработки Android Studio(далее в тексте AS). Вы спросите, почему именно AS а не Eclipse? Среда разработки Eclipse работает намного быстрее, и весит меньше, чем Android Studio,

но Google "рекомендует" использовать AS, так как в будущем он перестанет(вернее уже) перестал ее поддерживать. За Android Studio будущее, так сказать. У вас должен быть достаточно мощный компьютер, желательно x64 разрядный, так как AS использует около 3 ГБ оперативной памяти, добавьте сюда еще 3 ГБ на эмулятор андроид устройства... На моем ПК установлена win 8.1 pro x64, двуядерный процессор Intel 3.3 ГГц, с 8 ГБ оперативной памяти, и я чувствую себя вполне свободно...

Заходим на официальный сайт по ссылке https://developer.android.com/studio , качаем последнюю версию необходимой разрядности. На сегодня актуальная версия android-studio-2-1-2,

весить она будет примерно 1,2 Гб. Так что запаситесь терпением, если у вас медленный интернет.

После загрузки запустим программу установки android-studio-2-1-2.exe,

мастер установки пошагово предложит определить состав установки,

принять лицензию,

выбрать место установки,

Снова ждем окончания установки.

После этого запустим Android Studio с рабочего стола, или из меню,

и нажмем кнопку Configure для настройки SDK. Вы увидите список установленных версий android,

под которые можете создавать приложения, желательно чтоб они были все. Если какие то версии не установлены, то жмем на ссылку Launch Standalone SDK Manager для установки и обновления пакетов.

Откроется менеджер SDK,

поставьте галочки на те пункты, которые необходимо, как узнать на какие именно? Менеджер SDK вам в этом поможет, отметив необходимые пакеты версий. Затем нажмите на кнопку в правом нижнем углу с надписью Instal 1 (1..100) package..

В вашем случае количество пакетов будет другое. Если вы лично, или то место где вы проживаете, находится под "западными санкциями", то для обновления пакетов, зайдите в меню Tools->Options...,

где можно указать адрес и порт прокси сервера,

Android - бесплатная операционная система, основанная на Linux с интерфейсом программирования Java.

Если у вас появилось желание разрабатывать приложения для телефонов под управлением Android, то вам необходимо тщательно подготовиться и установить весь необходимый инструментарий для работы.

Установка Android Studio

Статьи часто перерабатываются, так как некоторые вещи быстро устаревают. Но уследить за всем я не могу, поэтому в чём-то придётся разбираться самостоятельно, если встретите различия.

Важно понимать, что само приложение пишется на Java (а теперь ещё и на Kotlin), а среда разработки выбирается по вкусу. То, что можно сделать на Android Studio (или в его старшем брате IntelliJ IDEA), можно сделать и на Eclipse и в других редакторах. Хотя с 2016 официальная поддержка Eclipse прекратилась.

Скачать установочный пакет для студии можно со страницы https://developer.android.com/studio/index.html

Сама установка проблем вызвать не должна. Установочный пакет включает в себя необходимый минимум. Иногда вам необходимо запускать Android SDK Manager и проверять наличие новых версий SDK через меню Tools | Android | SDK Manager :

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

Пользователь из Болгарии написал, что в Win64 требуются права администратора при установке или обновлении. Имейте в виду. У меня на чистой системе ничего не спрашивало.

В версии студии 2.3 (может и раньше) ставится пакет OpenJDK, который является альтернативой JDK от Oracle. В настройках студии есть примечание, что OpenJDK является рекомендуемым вариантом, хотя вы можете указать путь и к стандартной JDK. В любом случае у вас будет Java 8 вне зависимости, какой вариант вы выберете.

Создание эмуляторов

Для отладки приложений используется эмулятор телефона - виртуальная машина, на которой будет запускаться наше приложение. Также можно использовать и реальное устройство.

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

Чтобы создать эмулятор телефона, выбираем в меню Tools | Android | AVD Manager . При первом запуске появится диалоговое окно мастера.

Нажимаем кнопку Create a virtual device и в новом окне видим набор возможных эмуляторов, в том числе и для часов. Скачайте необходимые эмуляторы. Для начала вполне подойдёт один эмулятор.

Вводим любое понятное имя, например, Android4. Выбираем нужную версию Android, размер экрана и т.д.

При необходимости можно создать эмуляторы для каждой версии ОС и проверять программу на работоспособность. Остальные настройки можно оставить без изменений. Вы всегда можете вернуться к настройкам и отредактировать снова. Часто рекомендуют использовать опцию Use Host GPU , чтобы задействовать возможности графического процессора. Это даёт прирост скорости эмулятора. Нажимаем кнопку OK .

Добавленные эмуляторы будут храниться в менеджере эмуляторов.

Если вы создали несколько эмуляторов, то выделите нужный и нажмите кнопку с зелёным треугольником для запуска эмулятора. Значок карандаша позволяет отредактировать настройки. Но обычно эмулятор не запускают отдельно. Когда вы будете запускать приложение, то студия сама предложит запустить эмулятор.

Помните, что виртуальные машины по умолчанию сохраняются в папке пользователя, и пути к папке не должны содержать русские символы во избежание проблем.

Если вы всё же попались в эту ловушку, то дам ссылку по смене папки пользователя на английский: http://www.cherneenet.ru/lokalnaj_zapis.html (спасибо читателю Евгению Степанову за подсказку). Также можно подправить ini-файл и прописать путь к виртуальному устройству таким образом, чтобы в пути не встречались русские буквы (соответственно, сам файл *.avd также нужно переместить в другое место).

В зависимости от мощности компьютера нужно немного подождать, чтобы сначала загрузился эмулятор. Эмулятор от Intel загружается на порядок быстрее. Также можно использовать реальный телефон. Я обычно использую старый телефон и эмулятор для новых версий Android.

Тестируем на реальном устройстве

Окончательную версию приложения желательно проверять на настоящем устройстве. Начиная с Android 4.4, на устройстве (планшет, телефон, часы) нужно активировать режим разработчика. Для этого идём в Настройки, там открываем страницу "О телефоне" и щёлкаем семь раз на строчке с номером сборки Build number . После этого в настройках появится новый пункт Для разработчиков или что-то в этом роде, если производитель использует свою оболочку.

Открыв страницу для разработчиков, вам нужно включить отладку через USB. Также я включаю опцию Не выключать экран . Для некоторых устройств требуется установить отдельный драйвер, ищите информацию на сайте у производителей.

Работаем в режиме терминала

Студия также позволяет запускать команды командной строки в отдельном окне . Для удобства следует немного настроить систему под себя.

У меня установлена нелокализованая версия Windows, поэтому часть пунктов будут даны на английском.

Для Windows 7/8 откройте Панель управления | Система , нажмите кнопку Advanced System Settings . В новом окне нажмите кнопку Environment Variables .

Найдите переменную Path в списке System variables

Нажмите на кнопку Edit для редактирования переменной. Добавьте в конце строки точку с запятой, а затем укажите пути к папкам platform-tools и tools , которые входят в состав SDK. В моём случае получилось следующее:

;D:\Android\SDK\platform-tools;D:\Android\SDK\tools

Закройте все окна (лучше перезагрузиться). Проверьте, правильно ли всё работает. Запустите командную строку и введите команду:

Echo %path%

Вы должны увидеть строку с перечислением всех путей, входящих в переменную Path , в том числе и ваши.

Для следующей проверки введите команду:

Запустится перечень параметров команды.

Также попробуйте команду:

Запустится окно SDK Manager.

Если вы что-то прописали не так, то команды не будут распознаны и вам надо исправить ошибку в написании пути.

Теперь проделаем эти операции в самой студии. Запустите студию и откройте проект (см. следующий урок). Внизу в строке состояния есть вкладка . Переключитесь на неё. В окне терминала введите любую из двух предыдущих команд.

Документация

Последнюю версию документации всегда можно найти по адресу developer.android.com . Если у вас возникли проблемы с интернетом, то в подпапке /docs в вашей папке установленной Android SDK можно найти ее локальную копию (если вы не отказывались от её установки).

Установка кота

Данный пункт не является обязательным, но как показывает практика, наличие кота позволяет добиться быстрых результатов в изучении Android. Кота можно подобрать на улице, взять из приюта, купить по объявлению. Подойдут всякие - рыжие, полосатые, чёрные. Кота следует помыть, накормить и посадить рядом. Ваша карма в это время растёт и процесс освоения материала пойдёт быстрее.

Подготовка к разработке завершена. Теперь следующий этап - создание первого приложения .

Устраивайтесь поудобнее в кресле и пристегните ремни - нас ждёт увлекательное путешествие в мир разработки приложений под Android.

В этой статье будет рассказано как установить Android Studio, для этого вам понадобится уже установленный пакет Java, если вы ещё не поставили его, прочитайте, пожалуйста, . Также здесь будет рассказано про настройку при первом запуске и обновлении Android SDK пакетов.

Скачивание пакета Android Studio

Большая часть работ, задействованных в разработке приложений для Android, будет производиться с помощью среды Android Studio. Её можно скачать со страницы: http://developer.android.com/sdk/index.html . Под заголовком "Other Download Options" представлен список пакетов под разные платформы.

Перед началом загрузки вам необходимо будет согласиться с лицензионным соглашением.


Установка Android Studio

Процесс установки различается для разных операционных систем. Ниже даны инструкции для Windows, Mac OS X, Linux.

Установка под Windows

Запустите скаченный exe-файл, откроется мастер установки со стандартными шагами наподобие места установки и лицензионного соглашения, после этого появится кнопка запуска процесса установки. Ничего сложного.



Также сразу будет предложена установка и других компонентов таких, как SDK Manager и Android Virtual Device. Отметьте их, они нам все понадобятся.


Если версия операционной системы позволяет, Android Studio может быть запущена из меню Пуск. В случае же с Windows 8 запуск происходит с помощью исполняемого файла в папке bin директории установки среды, по умолчанию путь до неё выглядит так C:\Program Files\Android\Android Studio\bin. Способ не самый удобный, но ведь всегда можно перенести этот файл на панель задач. Обратите внимание, что одновременно могут присутствовать разные версии exe-файлов для 32-битной и 64-битной системы.

Установка под Mac OS X

Android Studio для MAC OS X загружается в виде файла образа диска (.dmg). Дважды щёлкните по нему, появится окно:


Чтобы установить пакет, просто перетащите значок Android Studio на папку Applications. Пакет будет установлен в папку Applications системы, процесс занимает, как правило, несколько минут.

Чтобы запустить Android Studio, найдите исполняемый файл в папке Applications и дважды щелкните по нему. Может появиться диалоговое окно с ошибкой указывающей на то, что JVM не может быть найдено. Если вылезла такая ошибка, то необходимо скачать и установить JRE пакет Mac OS X Java. Он может быть загружен с сайта Apple, по ссылке http://support.apple.com/kb/DL1572 . После этого ошибка не должна больше появляться.

Для дальнейшего облегчения доступа к инструменту, перетащите значок Android Studio из окна Finder и на панель Dock.

Установка под Linux

После скачивания пакета, перейдите в терминале в папку, куда должна установиться Android Studio, и выполните следующую команду:

Unzip / /android-studio-ide- -linux.zip

Обратите внимание на то, что комплект Android Studio будет установлен в подкаталог с именем android-studio.

Чтобы запустить IDE, откройте окно терминала, смените директорию на android-studio/bin и выполните следующую команду:

./studio.sh

Первичная настройка Android Studio

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

После того как Android Studio завершит загрузку, появится мастер установки, как на рисунке ниже.


Нажмите на кнопку "Далее", выберите стандартную установку и нажмите кнопку "Далее" еще раз, примите лицензионные соглашения и нажмите на кнопку "Готово", чтобы завершить процесс установки. Появится приветственный экран Android Studio.


Установка последних пакетов Android SDK

До этого мы уже поставили Java, IDE для Android и набор текущих Android SDK пакетов поставляемых по умолчанию. Прежде чем продолжить, стоит потратить некоторое время, чтобы проверить, какие пакеты установлены и установить недостающие пакеты. Это можно сделать с помощью Android SDK Manager, который может быть запущен изнутри Android Studio через Настройки (Configure) -> SDK Manager или из приветственного окна при запуске.


В Android SDK Manager убедитесь, что установлены флажки в столбце Status напротив следующих пакетов:

  • Tools > Android SDK Tools
  • Tools > Android SDK Platform-tools
  • Tools > Android SDK Build-tools
  • SDK Platform (most recent version)> SDK Platform
  • SDK Platform (most recent version) > ARM EABI v7a System Image
  • Extras -> Android Support Repository
  • Extras > Android Support Library
  • Extras -> Google Repository
  • Extras -> Google USB Driver (Required on Windows systems only)
  • Extras > Intel x86 Emulator Accelerator (HAXM installer)

В случае, если какой-либо из вышеуказанных пакетов не установлен (в колонке Status стоит Not Installed), просто проставьте флажки напротив них и нажмите на кнопку установки пакетов (Install packages), чтобы начать процесс установки. В появившемся диалоговом окне примите условия лицензионного соглашения, нажмите на кнопку Install, после чего SDK Manager начнёт загружать и устанавливать отмеченные пакеты. Во время установки в нижней части окна диспетчера будет отображаться индикатор с указанием статуса установки.

Заключение

На этом установка Android Studio закончена, в мы закончим подготовку к разработке приложений под Android.

Всем привет. Недавно мы начали изучать среду разработки android приложений и пытаемся настроить и создать свое первое приложение, которое будет работать на android смартфоне или планшете. Мы уже написали несколько тем, для пользователей, первая из которых была " ", во второй теме, мы написали про " ", а в третьей части нашего описания, был произведен " ". Сегодня мы создадим новый проект и создадим новый эмулятор, на котором будем проверять наше приложение. Входе выполнения, мы будем записывать все для вас и добавлять картинки с подробным описанием. Если, что то не так я делаю или еще что либо, вы правьте меня в комментариях ниже.

Запустите приложение Android Studio и выберите самый верхний пункт с названием "Start a new Android Studio project" и дождитесь появления следующего окна. Перед вами должно открыться новое диалоговое окно, где вам необходимо, дать название своему приложению и указать свой сайт. Если сайта нет вы можете указать любой другой понравившийся вам. Зачем это Google, я не могу знать, но так нужно сделать.

После того как вы введете имя для своей работы и укажете сайт, в нижней части вы увидите свой сайт и название приложения в зеркальном отражении. В последнем поле вам показан путь установки или сохранения вашей работы. Нажимайте на кнопку "Next" и вы автоматически попадете на новую страницу, где вам необходимо выбрать версию android. Да это именно то что мы делали во торой части настройки программы. Выбирать необходимо android, версия которого составляет 4,0 и 4,4. Так как большое количество людей использую такие устройства. Если вы кажете устройства с android 5,0 и 6, другие пользователи не смогут пользоваться вашим приложением из за не совместимости. Выберите устройство и нажмите на кнопку Next.

Следующее диалоговое окно, показывает нам список уже готовых шаблонов. Я выбираю шаблон Blank Activity, другой на самом начале даже и не стоит трогать, так как нужно разобраться с самым основным. Когда изучим азы, тогда сможем делать, что то еще. Выбираем шаблон и нажимаем на Next.

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

Среда разработки. запущена и готова к следующей работы с ним.

Для того, чтобы начать работать в программе вам необходимо создать . Хотелось вам сообщить, что работая с эмулятором, который встроен в программу, будет очень много потреблять энергии. Это означает, что работать сразу с несколькими программами у вас точно не получиться. Возможны зависания и долгая загрузка, но волноваться не нужно. Теперь давайте приступим к созданию эмулятора.

В верхней части программы, создана очень удобная навигация, все красиво и удобно. Откройте вкладку Tools, которая находиться в верхней части вашей программы и спуститесь до пункта Android и выберите AVD Maneger.

Перед вами должно открыться новое диалоговое окно, в котором находиться список доступных вам эмуляторов. Этого списка может и не быть во все. Для того чтобы создать новый эмулятор нажмите на кнопку "Create Virtual Device". После этого перед вами появиться новая страница.

На новой странице, вам предоставлен список доступных устройств, не стоит выбирать устройство с высоким расширением экрана, так как его загрузка увеличиться в двое, вам придется ожидать большое количество времени и не удобно будет работать. Поэтому я выбираю устройство Nexus One и разрешение его 480 х 800.

После этого нажимаете на кнопку Next. после этого необходимо выбрать версию android, не делайте последнею версию андроид. Это уменьшит скорость загрузки вашего эмулятора и вообще он может не запуститься. Я выбираю 4.2 крем сендвич. и нажимаю дальше. На создание эмулятора уйдет некоторое время, в моем случае это заняло 10 минут.

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

Нажмите и дожидайтесь загрузки вашего эмулятора, это очень длительный процесс, не чего не трогайте просто дожидайтесь его появления. Когда появиться эмулятор, он начнет загрузку системы android. Все с точностью как на телефоне, а точнее при его загрузки. Что должно получиться? Перед вами должно открыться дополнительное окно с изображением сотового телефона.

На заставке этого сотового телефона, мы видим надпись android. Это означает, что происходит загрузка системы ожидайте появление рабочего стола как на вашем смартфоне.На это тоже уйдет некоторое время, у меня это заняло минут 7, первый запуск у меня был около 15 минут. Не стоит паниковать, ожидайте и вс у вас получиться.

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



Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter
ПОДЕЛИТЬСЯ:
NexxDigital - компьютеры и операционные системы