Софт

у вас нет устройств Google Play

Рейтинг: 4.6/5.0 (509 проголосовавших)

Категория: Android

Описание

Как добавить устройство в Google Play – инструкция

Как добавить устройство в Google Play – инструкция

Если вы задаетесь вопросом: «Как добавить устройство в Google Play?», то вы наверняка недавно приобрели новенький смартфон. И данная статья даст вам информативный ответ. Кроме обычной инструкции, я добавлю от себя несколько рекомендаций, которые помогут эффективно использовать ваш телефон. Итак, далее будет представлена инструкция по теме: «Как добавить устройство в Google Play».

Прежде чем приступить к рассмотрению самой инструкции, обусловим необходимые средства и внесем немного ясности. Многие пользователи даже не знают, что такое Google Play, но при этом хотят добавить в него свое устройство. «Гугл плей» – это специальный сервис, который был создан компанией "Гугл". Цель этого проекта - помочь владельцам телефонов на платформе "Андроид" синхронизировать и настраивать свое устройство. Через этот сервис можно устанавливать приложения на свой смартфон, при этом даже не дотрагиваясь до него. Это достигается, конечно же, через беспроводные сети интернета. Для того чтобы добавить устройство в Google Play, у вас должен быть подключен интернет на вашем телефоне. Далее этот процесс рассматривается более подробно.

Независимо от модели и фирмы вашего "Андроид"-устройства, инструкция для всех одна. Так как общий интерфейс практически одинаковый на всех смартфонах.

  • Заходим в меню настроек телефона. Как правило, оно имеет иконку шестеренок.
  • Ищем пункт «Фоновый режим». Выбираем его.
  • Нажимаем на кнопку «Добавить учетную запись».
  • У вас должен появиться список социальных сетей и почтовый служб. Нас интересует только пункт Google.
  • Читаем все правила и жмем далее.
  • Здесь нам предлагают создать аккаунт "Гугл" или ввести данные уже существующей учетной записи. Выбираем один из вариантов. Аккаунт "Гугл" - это почтовая учетная запись, созданная в сервере Gmail. Регистрация происходит за считанные минуты, достаточно ввести имя, фамилию и желаемую почту. Поэтому, если у вас нет аккаунта, то вы может быстро его завести.
  • Как только вы создали, или выбрали пункт «Войти», вы попадаете в меню ввода данных. Введите свою почту и пароль от нее.
  • Через несколько минут добавление устройства будет окончено.

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

Вопрос (касающийся сервиса Google Play) "как добавить устройство", задается практически каждым новым пользователем телефонов на платформе андроид. Разработчики устройств пытаются максимально облегчить этот процесс, чтобы каждый человек смог разобраться с этой системой. Но, как показывает практика, далеко не все справляются с этой проблемой самостоятельно. Надеюсь, данная статья помогла вам понять, как добавить устройство в Google Play.

у вас нет устройств google play:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Как добавить устройство в Google Play

    Добавляем устройство в Google Play - создание учетной записи

    Google Play представляет из себя новую версию сервиса Google Market (этот сервис доступен только для версий Android выше 2.2). Googlt Play – своеобразный интернет-магазин для устройств Android, позволяющий приобретать приложения, фильмы, музыку, книги и журналы. Кроме того, здесь доступны многие полезные бесплатные приложения.

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

    Быстрая навигация по статье

    Регистрация с компьютера

    Прежде всего нужно завести аккаунт в Google (а именно — завести себе адрес почты Gmail). Сделать это невероятно просто:

    • Зайдите (можно с компьютера) на сайт gmail.com и найдите надпись "Впервые в Gmail?". Рядом находится кнопка "Создать аккаунт" — нажимайте на неё и заполняйте предложенную сервисом анкету;
    • Процесс регистрации проходит обычным образом (как и в любом другом сервисе).
    Вход в Google Play

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

    Кроме того, существует возможность зарегистрировать аккаунт прямо с Android-устройства.

    Регистрация с устройства
    • Зайдите в приложение Google Play на своём Android-устройстве;
    • Так как ваше устройство ещё не зарегистрировано на сервисе, нужно создать аккаунт в Google Play — это вам сразу и предложат сделать. Соглашаетесь нажатием кнопки "Создать аккаунт" -> "Новый";
    • Далее будут заданы обычные вопросы, касающиеся личной информации. Вводите имя, e-mail и следуйте дальнейшим инструкциям;
    • На следующей страничке вводится пароль (придумайте пароль с буквами и цифрами). Система проверит сложность пароля и регистрация будет продолжена (обязательно запишите пароль, иначе вы не сможете попасть в Google Play в дальнейшем);
    • Следом пойдут пункты, связанные с восстановлением пароля (как обычно, вам предложат выбрать секретный вопрос);
    • Далее следуя инструкции, вы сможете успешно завершить регистрацию устройства.
    Поделитесь этой статьёй с друзьями в соц. сетях:

    Устройства в Google Play

    Устройства в Google Play. Скрываем, отвязываем от аккаунта.

    Могу предположить, что вы пользователь Андроид с определенным стажем, и у вас уже не первый смартфон и планшет. Если так, то вы можете заметить, что в Play Маркет сохраняется список всех ваших бывших и нынешних гаджетов. Сегодня я хочу рассказать о том, как удалить неактуальные уже для вас устройства в Google Play.

    Итак, вы хотите, чтобы длинный перечень ваших старых устройств не мозолил больше глаза в Play Маркет? Скройте его. Правда, для этой цели нам понадобится компьютер. Но ведь он есть у вас, не так ли? ?? Включили комп? Запускаем Хром, заходим на сайт Google Play, логинимся под своей учеткой Гугл. В правом верхнем углу, под вашим аватаром, видим значок шестеренки. Нажимаем на него и выбираем пункт “Устройства”. Находим неиспользуемые гаджеты и снимаем галочку с пункта “Показывать в меню”. Да, кстати, раз уж мы сейчас здесь, можно заодно и переименовать некоторые ваши устройства ?? Соответствующая кнопка находится справа.

    Если же вы хотите не просто скрыть, а еще и отвязать устройства от своей учетной записи, нажмите на свой аватар в правом верхнем углу браузера (теперь уже над той самой шестеренкой ?? ), нажмите на “Аккаунт”. Прокручивайте страницу ниже, найдите раздел “Связанные приложения и службы” — “Доступ к аккаунту”. Нажимаем и заходим на страницу с подключенными устройствами, сервисами и программами, имеющими доступ к вашему аккаунту Гугл. Тут же указан уровень доступа. Выбираем устройство (или приложение, вдруг заодно вы захотите пересмотреть и их права), справа видим кнопку “Запретить доступ”. Нажимаем, и все, устройство больше не связано с вашей учетной записью Google!

    Также советую почитать о том, как можно почистить историю поиска и установленных приложений в Play Маркет.

    Если статья оказалась полезной вам, жмите на кнопки соцсетей, чтобы поделиться!

    Похожие статьи Навигация по записям Популярные сообщения Свежие комментарии

    Как добавить телефон в Google Play

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

    Как можно добавить телефон в Google Play?

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

    Заходим в Настройки смартфона. Теперь переходим в раздел «Аккаунты» и нажимаем на кнопку со знаком плюс («Добавить аккаунт»). Если у нас уже есть почта Gmail, выбираем «Существующий», а если нет – «Новый». Теперь следуем подсказкам на экране.

    Чтобы мы могли совершать покупки через Google Play Market, нам также понадобится Google Кошелёк. Для его создания необходимо войти в свой аккаунт, перейдя по адресу wallet.google.com. Прописываем свои личные данные и платёжные сведения. Подтверждаем свои действия нажатием кнопки «Применить».

    Мы разобрались в том, как добавить телефон в Google Play и создать Google Кошелёк. Чтобы защитить себя от нежелательных (а также случайных) покупок, рекомендуется установить запрос пароля (он совпадает с паролем Google Play и почты Gmail). Заходим в приложение Google Play Market с устройства и выбираем Настройки, нажав на иконку меню. Теперь указываем «Аутентификация при покупке» и выбираем тот вариант, который нам по душе – например, «Для всех покупок». Вводим пароль.

    Решаем проблемы с аккаунтом Google Play, в который мы добавили телефон

    Если мы не можем вспомнить пароль или имя пользователя, нам предлагается перейти на страницу восстановления аккаунта.
    Однако бывает и так, что мы вводим их правильно, однако постоянно видим сообщение об обратном. Возможно, проблема в том, что у нас активирована 2-этапная аутентификация. Заходим в раздел «Безопасность» и проверяем это. Для смены настроек выбираем пункт «Изменить». Зачем нужна такая аутентификация? Эта функция способна предоставить аккаунту надёжную защиту от взлома, чтобы мошенники не воровали деньги с телефона. отправляя с него платные СМС или проделывая иные махинации.

    Если у нас несколько аккаунтов, как узнать, который из них выбран? Заходим в приложение магазина через мобильное устройство и нажимаем на иконку меню. Если мы хотим удалить тот или иной аккаунт из Google Play, нам нужно будет удалить его со смартфона.

    Похожие новости

    Что делать, если не работает Google Play: 12 вариантов решения проблемы

    Что делать, если не работает Google Play: 12 вариантов решения проблемы

    Почему в работе Android-устройств с сервисом Google Play Маркет возникают неполадки? Многим пользователям хорошо знакомы подобные ситуации. Причиной могут стать технические проблемы сервисов Google или сбои в работе самого смартфона (планшета), с которого вы действуете. Вариантов великое множество, но мы выбрали дюжину наиболее часто встречающихся сложностей и описали способы, дающие возможность найти выход из положения.


    Способ 1: Перезагрузка Android-устройства
    Перезагрузка смартфона или планшета — это первое, что стоит попробовать, если вдруг Play Маркет отказался работать. Как вариант, причиной могло стать зависание системы (с этой ситуацией пользователи сталкиваются довольно часто). Самое интересное, что перезагрузка частенько помогает не только при сбоях в работе с Play Маркетом, но и при проблемах, возникающих с другими сервисами и приложениями. Случается и так, что устройство перезагрузилось, но маркет работать не хочет. Тогда можно попробовать применить другие способы.

    Способ 2: Сброс настроек Google Play Маркета
    Сброс настроек сервиса тоже помогает довольно часто, и делается он следующим образом :
    1. Заходим в меню настроек смартфона (планшета);
    2. Выбираем раздел «Приложения » или «Диспетчер приложений »:


    3. Находим в списке Google Play Маркет. выбираем его;


    4. В открывшемся окне управления приложением выбираем «Очистить кэш » или «Стереть данные », нажимаем на эту кнопку.


    5. Выполняем перезагрузку Android-устройства, чтобы система отреагировала на внесенные в настройки изменения.
    6. Если Play Маркет не заработал, пробуем другие способы.

    Способ 3: Удаление обновлений Google Play Маркета
    Всё делается так же, как в описанном выше способе 2, с той только разницей, что вместо «Очистить кэш» выбирается кнопка «Удалить обновления ». Приложение вернется к первоначальному варианту, в котором до установки обновлений работало нормально. Если проблема, действительно, в новой версии софта, или Android-устройство в силу технического несовершенства эти обновления «не тянет», то сервис заработает в привычном для пользователя режиме. Без новых возможностей, но исправно.

    Способ 4: Сброс настроек приложения «Сервисы Google Play»
    Сброс настроек — один из эффективных вариантов решения проблем с работой Play Маркета. Порядок действий в этом случае следующий:
    1. Меню «Настройки »;
    2. Раздел «Диспетчер приложений » или «Приложения »;


    3. Выбрать «Сервисы Google Play »;


    4. Открыть меню, выбрать «Очистить кэш », нажать.


    Способ 5: Активация «Диспетчера загрузки»
    Возможно, что в процессе эксплуатации своего планшета или смартфона вы случайно отключили «Диспетчер загрузки » и не придали значения тому, что сервисное приложение работать перестало. Чтобы вновь активировать его, необходимо зайти в меню настроек Android-устройства, затем в «Приложения», далее с помощью свайпа «Все», после чего найти «Диспетчер загрузки» и включить его нажатием нужной кнопки. Перезагрузите смартфон и проверьте, работает ли Play Маркет.


    Способ 6: Удаление аккаунта Google
    Сразу предупреждаем: удалив аккаунт Google, вы можете лишиться нужной и важной информации, поэтому рекомендуется заблаговременно создать резервную копию (выполнить синхронизацию данных).

    1. Зайти в меню настроек;
    2. Выбрать «Аккаунты » и найти свой в открывшемся меню, нажать;


    3. В открывшемся меню синхронизации нажать на свой почтовый ящик;


    4. Выбрать пункты для синхронизации (сохранения в резервной копии). Обычно это «Контакты» и прочая информация личного характера, имеющаяся в памяти устройства. Для выбора разделов достаточно клика на них. Если вам дорога вся информация, содержащаяся в Android-устройстве, кликните на «Опции», после чего выберите «Синхронизировать » — вы получите резервные копии всех имеющихся приложений.


    Теперь вы готовы к удалению своего аккаунта Google. Когда вы вновь войдете с него на устройство, то получите предложение восстановить информацию с резервной копии.

    Но вернемся к процедуре удаления Google-аккаунта для нормализации работы маркета. После создания резервной копии нужно вернуться в предыдущее меню и на этот раз выбрать «Удалить », а не «Синхронизировать». Кликните на соответствующую кнопку, после чего выполните перезагрузку смартфона (планшета) и войдите в аккаунт заново. Обычно удаление аккаунта помогает избавиться от проблем, связанных с работой сервисов Google. Если же этого не произошло, пробуйте другие методы.


    Способ 7: Удаление несовместимых приложений
    Иногда пользователи самостоятельно устанавливают приложения, наличие которых отрицательно сказывается на работе сервиса Play Маркета, а в ряде случаев может привести даже к его блокировке. Список таких программ очень длинный, но самым частым виновником проблем оказывается популярный у геймеров софт Freedom. который дает возможность бесплатно совершать покупки внутри игры. Вероятнее всего, именно это приложение и придется удалить, чтобы решит проблему с маркетом.
    1. В меню «Настройки» найдите «Диспетчер приложений», затем «Установленные».
    2. Листайте список, пока не найдёте Freedom. выберите его.
    3. Нажмите на «Stop » в открывшемся перед вами меню приложения.
    4. Удалите Freedom. Очень важно именно сначала остановить работу программы и только потом выполнить удаление приложения.
    5. Выполните перезагрузку Android-устройства.
    6. Проверьте, заработал ли Google Play.
    Не помогло? Пробуем другие варианты решения задачи.

    Способ 8: Настройка «hosts»
    Данный системный файл в Android-устройствах находится по адресу /system/etc/hosts. Используется он для блокировки доступа к нежелательным ресурсам. Изначально файл содержит единственную запись localhost 127.0.0.1. Из-за действий злоумышленников, пожелавших заблокировать ваш Google-аккаунт и получить деньги за разблокировку, там может оказаться и адрес маркета. Удалите эту строку, вернув файл hosts в исходное состояние. Для таких действий может понадобиться получение root-прав. Как это делается на различных устройствах мы неоднократно рассказывали на нашем сайте.


    Способ 9: Полный сброс всех настроек Android-устройства
    Полный сброс — метод радикальный и действенный, но к нему необходима подготовка. Иначе можно потерять ценную информацию. Выполните синхронизацию данных — создайте резервную копию, как показано в способе 6. Убедитесь в удачном завершении этой процедуры. Теперь можно перейти в «Настройки», найти раздел «Восстановление и сброс», где выполнить «Сброс настроек». Устройство после этого перезапустить и восстановить информацию, воспользовавшись резервной копией.


    Способ 10: Проверка интернет-соединения
    Прежде чем настраивать Android-устройство и что-то с него удалять, убедитесь в наличии доступа в интернет. Проверьте скорость соединения, перезапустите роутер и снова перепроверьте качество связи.

    Способ 11: Активация аккаунта Google
    Довольно часто аккаунт Google оказывается отключен. Это можно проверить, зайдя в соответствующий раздел меню. Найдите приложение «Аккаунты Google», активируйте его, если оно отключено. Проблема с маркетом 100% решится.

    Способ 12: Корректировка времени и даты
    Некорректно заданная дата или время могут послужить причиной возникновения проблем с работой Google Play. Это связано с лицензиями и прочими нюансами работы сервисов Google, зависящими от временных ограничений. Если подключение к сети есть, и его качество не вызывает нареканий, переустановите время и дату. Не забудьте верно указать часовой пояс. Делается это в меню «Настройки» в пунктах «Дата и время», «Дата и время сети», «Часовой пояс сети» с помощью выделения галочками нужного варианта.


    Надеемся, что хотя бы один из предлагаемых нами способов окажется для вас спасительным и поможет нормализовать работу Android-устройства с сервисом Google Play. Если же найдет свой собственный, то пришлите его нам — возможно, он поможет кому-то еще.

    Google play android пишет у вас нет устройств

    Ответы.скачать игру на андроид пишут у вас нет устройств.

    android playЕсть такая проблема, среди пользователей Android смартфонов, когда не работает Play Market при подключении по Wi-Fi. Просто появляется ошибка: «Подключение отсутствует». Но, подключение то есть, Wi-Fi подключен. Интернет на телефоне, или планшете работает, сайты в браузере открываются, другие приложения в интернет выходят.

    А вот Google Play Market не видит подключения к интернету, и постоянно выдает ошибку «Подключение отсутствует». Что не мало важно, если отключить Wi-Fi, а подключится к интернету через обычный мобильный интернет, то Play Market начинает работать, и можно устанавливать приложения.

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

    Если у вас появляются проблемы не только с Play Маркетом, но и с подключением самого телефона (планшета) к Wi-Fi, то смотрите статью «Android (телефон, планшет) не подключается к Wi-Fi? Возможные проблемы и их решение«. Возможно, вам еще будет интересно почитать статью по подключению Android-планшета к беспроводной сети.

    Значит, если при попытке зайти в Play Маркет, вы видите статус «Подключение отсутствует», хотя, Wi-Fi подключен и другие программы работают, а сайты открываются, то попробуйте выполнить советы, которые я напишу ниже.

    Отключаем прокси при проблемах с Play Market по Wi-Fi

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

    Зайдите в настройки, и выберите Wi-Fi. Нужно, что бы открылся список беспроводных сетей. Нажмите на вашу сеть (при подключении через которую, не работает Play Маркет), и немного подержите. Появится окно, в котором выберите Изменить сеть.

    Установите переключатель возле Расширенные параметры. Ниже, возле Настройки прокси-сервера. должно быть написано Нет. Это значит, что прокси отключены. Если там заданы прокси, то отключите их.

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

    Задаем статические DNS в свойствах беспроводного подключения

    Зайдите снова в настройки, в раздел Wi-Fi, и откройте свойства вашего подключения к интернету. Установите отметку возле Расширенные параметры.

    В пункте Настройки IP. выберите Статический.

    Прокрутите вниз, и в поле DNS1 и DNS2. задайте такие параметры:

    Соответственно. Больше ничего не трогайте, и нажмите кнопку Сохранить.

    Ответы@Mail.Ru: google play

    если мне пишет что"у вас нет устройств " до меня что. Google Play - это
    типа замены для Android Marketa с дополнительными функциями и
    сервисами.
    http://otvet.mail.ru/question/72281720

    После этого, отключит и снова включите Wi-Fi на вашем устройстве. Проверьте, работает ли Play Market.

    Пробуем изменить MTU

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

    не могу установить скайп на android -пишет у вас нет устройств. в .

    Пользователь FockeWulf ?? задал вопрос в категории Программное
    обеспечение и получил на него 2 ответа.
    http://otvet.mail.ru/question/93473528

    Этот параметр нужно изменять в настройках вашего маршрутизатора. По умолчанию, скорее всего стоит 1500.

    Для изменения MTU, зайдите в настройки роутера (подробнее тут), и перейдите на вкладку NetworkWAN (это в роутерах Tp-Link). В Asus, это скорее всего будет вкладка Интернет.

    Найдите на странице пункт MTU Size. и укажите туда нужное значение. Какое указать? Это хорошо бы уточнить у вашего интернет-провайдера. Можете попробовать: 1500, 1460, или 1420. После каждого изменения, сохраняйте настройки, и перезагружайте роутер.

    В роутерах Asus. это делается немного по-другому:

    В поле «Дополнительные параметры pppd» (если тип соединения PPTP), нужно прописать строчку MTU 1460 MRU 1460. Где 1460, это значения, которые можно изменять.

    Эти советы, должны помочь вам исправить ошибку «Подключение отсутствует» в Play Market. надеюсь, у вас все получилось. Если будут какие-то вопросы, то вы всегда можете оставить их в комментариях. Или, например, поделится своим решением этой проблемы.


    Предисловие


    Цель данного поста — с одной стороны поделиться своим успешным опытом старта разработки приложений на платформе Android и с другой стороны поспособствовать развитию рынка софта для этой замечательной и бурно растущей платформы за счёт (без ложной скромности скажу) возможно Вас, прочитавших данный пост. В сети, конечно, можно найти материалы на тему разработки приложения «чуть сложнее, чем helloworld», но как правило они разрозненные и в них не описываются различные мелкие подводные камешки. В данном посте мы рассмотрим полный цикл разработки приложения, начиная с чистого компьютера до готового apk-файла. Под катом скрины.

    Подготовка к разработке
    Для того, чтобы подготовиться к разработке не требуется каких-то особых действий и манипуляций. Буду описывать пошагово, что нужно сделать. У меня стоит Windows XP, поэтому и всё нижесказанное следует относить именно к данной ОС, хотя действия без каких-то сильных изменений можно применить и к другим ОС семейства Windows и даже Linux.
    • Установка среды разработки Eclipse
    • Установка ADT плагина к Eclipse
    • Установка JDK и JRE
    • Установка Android SDK
    Установка среды разработки Eclipse


    Тут всё просто. Идём в раздел Downloads на официальном сайте и качаем версию Classic. Далее просто распакуйте архив, куда вам хочется, я же решил это сделать в почетную директорию C:\Eclipse

    Установка ADT плагина к Eclipse


    Запускаем Eclipse, и открываем диалог установки плагина через меню Help > Install new software. В поле Work with вписываем адрес загрузки плагина dl-ssl.google.com/android/eclipse/ (если не получилось, то плагин можно скачать и установить вручную по ссылке http://developer.android.com/sdk/eclipse-adt.html), далее в таблице ниже появится Developer Tools, отмечаем его и идем далее.

    После успешной установки, можно перезапустить среду Eclipse.

    Установка среды для Java: JDK и JRE


    Если у вас еще не установлены Java Development Kit (JDK) и Java Runtime Environment (JRE), то их необходимо установить. Сделать это можно на сайте Oracle. Скачайте и установите JDK и JRE.

    Установка Android SDK


    Дело осталось за малым — это скачать и установить свежий Android SDK. Это делается на сайте для Android разработчиков. Я лично установил SDK опять-таки в почётную директорию C:\Android. После этого необходимо добавить платформы и прочие дополнительные элементы SDK. Я добавил все доступные версии, так как планирую делать приложения и для ранних платформ, а также USB-драйвер и примеры приложений.

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

    Создание Android-приложения


    Перед тем как создать своё первое приложение, можно создать виртуальное Android-устройство, чтобы быстро тестировать на нём свой свеженаписанный софт. Вначале я хочу сказать вам несколько слов по поводу Android Virtual Device (AVD). Это виртуальный смартфон с ОС Android, на котором вы с легкостью сможете запускать созданную вами программу. Как можно заметить, преимущество Android Virtual Device состоит в том, что наглядно можно увидеть как будет работать Ваша программа на разных смартфонах с Android, а не покупать весь модельный ряд и тестировать приложение на каждом из них.
    Приступим к созданию виртуального устройства Android. Следуем в меню по пути Window > Android SDK and AVD Manager .

    Выбираем New в правой части окна, в появившемся окне вписываем имя виртуального устройства, платформу (допустим Android 2.1), размер карты памяти (допустим 512 Mb), тип дисплея (допустим HVGA). Затем жмем внизу на кнопку Create AVD.
    Теперь создадим проект. Для этого идем по пути в меню File > New > Other. в появившемся списке Android > Android Project .

    В качестве примера расскажу о разработке одной моей простейшей программы UfaTermometr, показывающей текущую температуру с датчиков, расположенных на одном из объектов местной энерго-компании.
    После создания проекта, слева вы увидите дерево директорий. Перво-наперво загрузим свою иконку приложения, а точнее 3 иконки под разные варианты. В папку drawable-hdpi грузим png-картинку с прозрачным фоном размером в 72x72, в drawable-mdpi соответственно 48x48 и в drawable-ldpi самую маленькую размером 36x36. Делать это можно простым перетаскиванием файлов прямо на дерево. Следующим шагом будут элементы управления. В моей программе было необходимо всего три элемента интерфейса: ImageView (просто картинка логотип приложения), Button (обновить значение температуры) и TextView (вывод значения температуры). Все эти элементы управления нужно описать в специальном xml-файле. В дереве он расположен по адресу res > layout > main.xml. Во-многом разметка элементов управления сходна с вёрсткой веб-страниц, тут есть и padding, и margin, и аналог align. Код main.xml моего приложения:

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <ImageView android android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:src="http://smartfonandroid.ru/@drawable/droid"
    android:layout_gravity="center_horizontal|center"
    android:layout_margin="0px"
    />
    <Button
    android:id="@+id/refrbutton"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:layout_gravity="center_horizontal|center"
    android:textSize="30px"
    android:padding="20px"
    android:layout_marginTop="10dip"
    android:text="Обновить"
    />
    <TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text=". "
    android:textSize="100dip"
    android:gravity="center_horizontal"
    android:id="@+id/temper"
    android:textColor="#EEE3C4"
    />
    </LinearLayout>

    Подробно останавливаться на разметке элементов управления не буду, так как это всё достаточно подробно описано в мануале и вообще интуитивно понятно, особенно тому, кто имел дело с html/css-вёрсткой и/или разработкой в какой-либо визуальной среде (например, Delphi). Единственное, обратите внимание как я загрузил произвольное изображение в ImageView. В поле src указывается путь, начинающийся с символа @ и далее указываете адрес по дереву. В папке res я заблаговременно создал подпапку drawable и «закинул» туда логотип, а затем просто указал ImageView путь. Легко? По мне так очень.
    Непосредственно код приложения располагается по пути src > «ваше название package» > «название приложения».java .
    По-умолчанию создается «болванка» главного класса и от неё уже дальше можно плясать. Не буду останавливаться на тонкостях такого простого кода как у меня в примере, но поясню, что логика работы объясняется тремя простыми шагами:
    • Загрузить HTML-страницу со значениями температуры
    • С помощью регулярок «вытащить» температуру
    • Показать в TextView значение температуры
    Заметьте, что когда приложению требуются какие-то системные разрешения, нужно указывать их в манифесте AndroidManifest.xml. В данном конкретном случае мы используем подключение к Интернет, соответственно добавляем строчку в указанный выше xml-файл.
    Собственно сам код, реализующий указанную выше логику работы:

    package app.test.ufatermometr;
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.TextView;
    import android.widget.Button;
    import java.io.InputStreamReader;
    import java.net.URL;
    import java.net.URLConnection;
    import java.util.regex.;
    public class UfaTermometr extends Activity
    <
    @Override
    public void onCreate(Bundle savedInstanceState)
    <
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    final Button button = (Button) findViewById(R.id.refrbutton);
    button.setOnClickListener(new Button.OnClickListener() <
    public void onClick(View v) // клик на кнопку
    <
    RefreshTemper();
    >
    >);
    RefreshTemper(); // при запуске грузим температуру сразу
    >;
    //----------------------------------------------------------------
    public String GetTemper(String urlsite) // фукция загрузки температуры
    <
    String matchtemper = "";
    try
    <
    // загрузка страницы
    URL url = new URL(urlsite);
    URLConnection conn = url.openConnection();
    InputStreamReader rd = new InputStreamReader(conn.getInputStream());
    StringBuilder allpage = new StringBuilder();
    int n = 0;
    char[] buffer = new char[40000];
    while (n >= 0)
    <
    n = rd.read(buffer, 0, buffer.length);
    if (n > 0)
    <
    allpage.append(buffer, 0, n);
    >
    >
    // работаем с регулярками
    final Pattern pattern = Pattern.compile
    ("<span style=\"color:#[a-zA-Z0-9]+\">[^-+0]+([-+0-9]+)[^<]+</span>[^(а-яА-ЯёЁa-zA-Z0-9)]+([а-яА-ЯёЁa-zA-Z ]+)");
    Matcher matcher = pattern.matcher(allpage.toString());
    if (matcher.find())
    <
    matchtemper = matcher.group(1);
    >
    return matchtemper;
    >
    catch (Exception e)
    <

    >
    return matchtemper;
    >;
    //----------------------------------------------------------------
    public void RefreshTemper()
    <
    final TextView tTemper = (TextView) findViewById(R.id.temper);
    String bashtemp = "";
    bashtemp = GetTemper("http://be.bashkirenergo.ru/weather/ufa/");
    tTemper.setText(bashtemp.concat("°")); // отображение температуры
    >;
    >


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

    Запуск и тестирование приложения


    Вспоминаем про нашу виртуальную машину и запускаем привычной кнопкой или менюшкой Run > Run
    Вот такую картину мы можем затем созерцать:

    Теперь, если вы хотите поделиться приложением, то нужно собрать apk-файл. Для этого воспользуемся меню File > Export и в списке Android > Export Android application. Далее выберите проект, затем создайте хранилище ключей keystore и ключ key, для этого нужно будет заполнить несколько полей с всякого рода справочной информацией. Получившийся apk-файл можно распространять и даже выложить в Android Market, но для этого придется зарегистрироваться и уплатить, что в общем-то немного, особенно для стоящего проекта. Но регистрация в Маркете, пожалуй, тема отдельной статьи.

    Заключение


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

    Источники, ссылки


    В посте использованы материалы:
    www.ibm.com
    www.itblog.name
    Википедия
    APK-файл приложения

    UPD: Устранение возможных ошибок

    ERROR: Unable to open class file C:\workspace\Test\gen\com\example\test\R.java: No such file or directory

    решается очисткой проекта через меню Project > Clean или перезапуском Eclipse.
    2. Когда возникает ошибка

    emulator: ERROR: no search paths found in this AVD's configuration. Weird, the AVD's config.ini file is malformed. Try re-creating it

    — это следствие того, что у Вас кириллица в имени пользователя. Решается: идем в Компьютер > Свойства системы > Дополнительные параметры системы > Переменные среды. Создаем новую переменную с именем ANDROID_SDK_HOME и значением – путем, где находится папка AVD (например, C:\Android\). Создаем, далее ищем там же переменную Path, открываем и в поле значений через точку с запятой добавляем путь до папки tools Android SDK (например, C:\Android\tools). Сохраняем. Запускаем Eclipse, запускаем программу.
    UPD 05.10.2011, во что превратилось данное приложение можно лицезреть на следующих скринах:

    Это результат развития той самой болванки, которая выше дана в качестве примера.
    Разработка Android-приложений