Android — молодая, но очень перспективная платформа, в том числе и для разработчика игр. В данном цикле статей вы ознакомитесь с разработкой приложений под Android на языке Java. В первой статье рассматривается история платформы и установка необходимых программ и инструментов, во второй вы узнаете философию создания приложений с помощью Android SDK, Eclipse и Java. Далее будет рассмотрено создание простого приложения, а после, возможно, будет написана небольшая игра. Но это пока в планах. Переходим к истории.
2. История
В августе 2005 года Google приобрела Android Inc., небольшую компанию из Калифорнии. Компания занималась разработкой ОС для мобильных устройств, что и породило слухи о возможном выходе Google на рынок смартфонов. В Google бывшие разработчики Android Inc. разработали новую мобильную ОС на ядре Linux 2.6. В ноябре 2007 года консорциумом Open Handset Alliance (помимо Google в него входят HTC, Intel, Motorola, Samsung, LG и другие компании) она была представлена широкой публике. Первым устройством на базе Android стал HTC G1 (Dream), после чего появилось огромное множество устройств — от мобильных телефонов до планшетных компьютеров. Нужно иметь в виду, что Android постоянно развивается, выходят новые версии ОС с исходными кодами (первый раз они были опубликованы в 2008 году). Ознакомиться с краткой историей версий можно на очень хорошей инфографике.
3. Инструментарий
Итак, начнем устанавливать необходимый инструментарий. Для начала нужно проверить наличие Java Developer Kit на вашем компьютере — если ее нет, то скачиваем под свою платформу и устанавливаем.
Рисунок 1 — Скачивание JDK
Следующий необходимый нам инструмент — это среда разработки на Java Eclipse. Скачиваем версию Eclipse IDE for Java Developers, она сразу содержит всё необходимое для работы с Java. Если же вы используете Eclipse для работы с другими языками (к примеру, Classic или Eclipse IDE for C/C++ Developers), то вам будет нужно установить дополнения для работы с Java. Eclipse не требует установки, просто распакуйте архив в нужную вам директорию.
Рисунок 2 — Скачивание Eclipse
Писать можно и с помощью IDE NetBeans, только для него вместо официального плагина от Google нужно установить nbandroid. Но на установке этих вариантов я не буду останавливаться подробно, так как в цикле используется Eclipse IDE for Java Developers и стандартный плагин от Google. Теперь нужно установить плагин ADT (Android Developer Tools) от Google для удобной работы с Android-проектами. Для этого запустите Eclipse и выберите пункт меню Help -> Install New Software...
Рисунок 3 — Установка ADT
В поле Work with: вводим адрес https://dl-ssl.google.com/android/eclipse/ (вручную ADT можно скачать по ссылке) и отмечаем флажок Developer Tools. После установки перезапускаем IDE. И в последнюю очередь нужно установить самое главное — собственно сам Android SDK. Устанавливаем его в любую папку, но желательно без кириллицы и пробелов в названии, иначе могут возникнуть проблемы. После установки пропишите путь к SDK в Eclipse, выбрав Window -> Preferences -> Android -> SDK Location. Далее запустите SDK Manager, выбрав Window -> Android SDK and AVD Manager в Eclipse, либо запустив его через меню "Пуск". Вам нужно установить все необходимые компоненты. Вот список моих компонентов, рекомендую установить их все, если вы собираетесь разрабатывать под разные версии ОС, иначе можно оставить только нужные версии SDK.
Рисунок 4 — SDK Manager
Google API нужен для работы с картами, а компоненты от производителей мобильных устройств стоит ставить только если вы разрабатываете непосредственно под эти устройства. На этом моменте урок я заканчиваю, ждите следующую статью, ну а если у вас возникнут вопросы — задавайте их на форуме. До встречи!
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Разработка под Android — Часть I: Подготовка», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
Известная проблемка, есть два варианта - скачать архив а не инсталлер и в установщике нажать "вперед" и а потом снова "назад", или наоборот, точно не помню