Как включить безопасный режим на андроид 6.0. Безопасный режим на ОС Android. Работа с Safe Mode

Технологическая платформа приложений Android оказалась универсальной и дружественной для разработчиков. Вы можете разработать приложение Android и опубликовать его в магазине Google Play с минимальными ограничениями. Данная концепция привела к бурному развитию популярных Android приложений, часть из которых недоступны на iOS и других платформах. Для запуска приложения Android обычно нужно использовать смартфон или планшет с данной ОС - это очевидно. Что делать если Вы хотите попробовать использовать Android, не покупая устройство?

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

Возможно, самым простым способом запуска приложений Andoid на компьютере с ОС Windows является использование приложения ARC Welder для браузера Google Chrome. Приложение было разработано компанией Google и его можно использовать не только на компьютерах с Windows - данный метод работает также на хромбуках и Mac. Процесс запуск практически не зависит от используемой платформы. Просто перейдите в Интернет-магазин Chrome и установите приложение ARC Welder из каталога.

Приложение ARC Welder находится на бета-стадии и предназначено преимущественно для разработчиков. Тем не менее, процесс загрузки приложения достаточно прост. Вам нужно загрузить файл APK в ARC Welder. APK файл можно получить с помощью резервного копирования приложения на физическом устройстве Android или, загрузив с различных сторонних сайтов в Интернете. Мы не рекомендуем загружать платные приложения и игры с сомнительных сайтов. Существуют ресурсы, которые архивируют бесплатные приложения, например APK Mirror .

Когда требуемый APK файл скачан и готов к загрузке, Вы можете открыть ARC Welder из списка расширений в Google Chrome и указать этот файл. Затем Вам нужно выбрать способ отображения приложений - режим пейзаж/портрет, смартфон/планшет и метод доступа к буферу обмена. Не каждое Android приложение запустится таким образом, а некоторые приложения могут частично утратить свою функциональность. ARC Welder, к сожалению, на данный момент не имеет встроенной поддержки сервисов Google Play (ели Вы не разработчик приложения и не имеете доступа к исходному коду), поэтому приложения Google и некоторые сторонние приложения откажутся работать.

Приложения или игры, которые запускаются в ARC, в основном работают стабильно. Вы можете получить полную функциональность от Evernote, Instagram и даже Flappy Bird. Единовременно у вас может быть установлено только одно приложение в ARC Welder, для запуска другого приложения нужно вернуться к диалогу установки.

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

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

Ни один из продуктов не идеален - вам нужны поддерживаемые инструментами устройства, например Dell XPS 12 в случае с версией для Intel или Lenovo ThinkPad x61 для Android-x86. Вы можете установить данные среды поверх Windows, но это не самая лучшая идея. Самым разумным способом является создание отдельного раздела жесткого диска и установка Android на него.

Если конфигурация вашего ПК не поддерживается данными продуктами, Вы можете попробовать установить их в средs виртуализации VirtualBox или VMware, которые работают быстрее, чем эмулятор Android. Возможно, данные продукты все еще не подойдут для тестирования игр, но большинство приложений будут устанавливаться и работать корректно. Установку приложений нужно будет выполнять самостоятельно, т.к. интеграция Google Play в данных продуктах отсутствует. В качестве помощи вы можете воспользоваться инструкцией на нашем сайте - Установка Android в VMware Workstation .

Если Вы ищете средство для запуска сразу нескольких приложений и игр Android, причем простое в установке и настройке, тогда ваш выбор - BlueStacks. представляет один из самых простых способов для запуска приложений. Тем не менее, продукт применяет сильно модифицированную версию Android для запуска приложений. BlueStacks содержит встроенный магазин Google Play, и Вы имеете доступ ко всем приобретенным платным приложениям. Программа добавляется в список устройств Google Play под названием Galaxy Note II.

Отдельное окно BlueStacks содержит список приложений, разбитый по категориям: игры, социальные сети и т.д. При поиске приложения или при клике по иконке конкретного приложения происходит неожиданное - отображается клиент Google Play в планшетном режиме. Пользователь может перемещаться по интерфейсу, как на обычном устройстве Android, что делает BlueStacks не простым “плеером приложений”. На самом деле, пользователь может устанавливать сторонние лаунчеры, такие как Nova или Apex из магазина приложений и выбирать их в качестве лаунчеров по умолчанию. Главный экран в BlueStacks с категориями приложений является вариантом домашнего экрана. Таким образом, заменив его, Вы можете ощущать себя владельцем реального устройства Android.

Полный доступ к магазину Google Play исключает проблемы с развертыванием приложений, а сам BlueStacks работает стабильно и шустро. Вы можете поиграть в большинство игр, но вероятны проблемы с использованием мыши. Если ваш компьютер имеет сенсорный экран, Вы сможете использовать приложения, поддерживающие мультитач. BlueStacks может превратить планшет на Windows 8 в планшет на Android. Технология, применяемая в BlueStacks называется “LayerCake” (перев. слоеный пирог), потому что приложения Android запускаются в отдельном слое поверх Windows.

Единственный недостаток BlueStacks - использование модифицированной сборки Android. Все изменения, сделанные разработчиком продукта, чтобы запустить приложения Android на ПК могут вызывать сбои и отказы в работе приложений. Эта модифицированная среда представляет небольшую ценность для разработчиков - нет никакой гарантии, что приложения, правильно отображающиеся и работающие в BlueStacks будут вести себя также на физическом устройстве. Сервис использует модель монетизации freemium - можно либо заплатить 2 доллара за подписку, либо установить несколько спонсорских приложений.

Какой способ лучше?

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

Если Вам нужно получить сразу несколько приложений Android на компьютере, лучшим решением будет BlueStacks App Player. Продукт предоставляет полный доступ к Google Play, работает быстро и поддерживает устройства Windows с мультитачем. Не стоит забывать о ARC Welder, как о способе запустить одно приложение единовременно. Расширение является бесплатным и простым в установке.

Не секрет, что долгое время к системе Android относились с недоверием, а многие любители «яблочных девайсов» даже делали вид, что её не существует. Но теперь всё больше людей, пресытившись пресловутыми фруктами, стали обращать внимание на этого зеленого робота с двумя антеннами на голове. И со временем все, даже те люди, у которых нет мобильных устройств, получили возможность познакомиться с ним, пригласить его «в гости», на борт своего персонального компьютера. Но что нужно сделать, чтобы он пришёл?

На тебе сошёлся клином...

Для того чтобы принять такого гостя, необходимо выполнить своеобразные «правила этикета», ритуалы гостеприимства. Очевидно, что в случае с персональными компьютерами эти правила будут значительно отличаться от того, что уже вошло в практику с мобильными устройствами. Поэтому у любознательных, но предусмотрительных пользователей персональных компьютеров возникает непростая ситуация, которая ёмко описывается фразой «и хочется, и колется». Но если запастись нужными знаниями, то всё получится!

Шапочное знакомство

Разработчики системы Android были весьма любезны и реализовали способ ознакомления с операционной системой, при котором установка не требуется.

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

Гость уже на пороге!

  • Программа "UltraISO" позволяет за пару кликов создать загрузочный диск на любом носителе: (HDD), накопитель USB (в народе «флэшка») и так далее.
  • Если в компьютере нет дисковода, то образ можно записать на HDD или USB. При этом обязательно нужно выбрать пункт «Самозагрузка» (в английской версии - «Bootable»).

Здравствуйте, я ваш Android!

Чтобы понять, как запустить Андроид на компьютере в ознакомительном режиме, нужно:

  • вставить или запустить самозагрузку образа, если он записан на HDD или USB;
  • выбрать пункт "Run Android without installation".

Загружайся! Будь, как дома!

Если же есть намерения «поселить гостя» у себя, то придется ещё серьезнее подготовиться для установки системы Андроид на компьютер (рекомендации для опытных пользователей):

  • выделить ему отдельную «комнату» (то есть диск HDD);
  • запустить его через BIOS и поставить загрузочный диск первым в очереди в разделе "Boot Device Priority";
  • запустить загрузочный диск и выбрать пункт меню "Install Android to harddisk";
  • указать выделенный диск HDD;

  • выбрать тип файловой системы;

  • выбрать установку загрузчика "GRUB";

  • подтвердить поддержку выбора ОС при загрузке, если установлены другие ОС, помимо Android.

  • порадоваться, что всё получилось, и гость стал полноправным жильцом.

Если не получается?

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

  1. Если Андроид и Windows установлены на одном разделе жесткого диска, то может пропадать загрузчик с выбором ОС. В данном случае рекомендуют установить Android в другой раздел и отформатировать его в ext3. Также рекомендуют переустановить "GRUB".
  2. Если комп не видит Андроид, одна из возможных причин может быть в том, что неправильно сделан загрузочный диск.
  3. Если при установке системы на компьютер появляется сообщение, что не хватает памяти на жестком диске, возможно, система устанавливается не на тот диск, и по ошибке был выбран не тот накопитель.
  4. Время ожидания запуска установки после выбора пункта меню "Install Android to harddisk" слишком велико. В том случае, если это время более 10 минут, то следует проверить, как отформатирован раздел, который выбран для установки ОС Андроид на компьютер. Если его формат NTFS, то ошибка в этом, и нужно переформатировать в ext3.

Андроид в быту

В случае возникающих сложностей, неясностей они могут прибегнуть к помощи FAQ. На всякий случай напомним, что FAQ - это не ругательство, а вещь нужная и полезная!

Установил Android! Как теперь его удалить?

В этом случае справедлива одна известная фраза: «Казнить нельзя помиловать!» Она имеет два варианта написания, от чего кардинально меняется смысл.

«Казнить нельзя, помиловать!» Не стоит рубить с плеча. Может быть, сначала хоть немного оценить основные прелести Андроида? Сколько времени и усилий было потрачено, чтобы установить программу Андроид на компьютер!

«Казнить, нельзя помиловать!» Если всё-таки решение "выселить на улицу" Андроид непоколебимо, то следует приготовиться к новым тяжбам и разбирательствам.

А теперь перейдем непосредственно к примеру

Прежде всего необходимо скачать Android. С ним и будем играть: сделаем и загрузочную "Android live flash", и загрузочный "Android live CD", а потом загрузим систему именно с него. Для этого достаточно прибегнуть к одному из способов. С флешки или созданного диска можно будет в режиме "live CD" запустить Android или же просто установить его на жесткий диск.

Качаем ISO образ Android

Заходим на сайт с программой, далее находим раздел "StableRelease" и нажимаем "View". На этом этапе у вас должен начаться процесс перекачивания на ваш компьютер iso-образа Android. Теперь одна маленькая деталь. Не забывайте, в какую именно папку вы скачали iso, так как все манипуляции в дальнейшем будут проводиться именно с этим файлом.

Создаем загрузочную Flash Drive

Убедитесь, что флешка, которую вы подготовили для передачи программы, отформатирована, и, кроме того, размер ее превышает 256 MB. По большому счету можно просто высвободить места на 256 мегабайт, но лучше отформатитировать для чистоты эксперимента. Далее необходимо на флешку поместить образ системы. Для этого и существует ряд утилит. Можно остановить свой выбор на "Unetbootin". Запустите утилитку, которую вы только что скачали, выберите "Diskimage" и откройте файл "Android ISO". Его вы уже скачали ранее, путь к нему нужно было запомнить. Выберите диск с флешкой в нижней строке и нажмите "Ok". Все готово для загрузки.

Установка и загрузка Android

Для начала перезагрузите компьютер, зайдите в BIOS и выберите предпочитаемый вариант или с CD. Сохраните и опять перезагрузите компьютер. Выберите "Live CD", затем "Run Android-x86 without installation". Эта функция позволит запускать Android без его установки на ваш персональный компьютер. После загрузки перед вашим взглядом предстанет красивый десктоп. Кликните на него и удерживайте контекстное меню. Все должно начать работать шустро. Но есть и иные, другими словами, дополнительные программы, с которыми можно ознакомиться на "AndAppStore", установить их возможно, если Android уже имеется на жестком диске. В ином случае эти программы могут пропасть, когда вы перезагрузите компьютер. может поддерживать практически все программы аппаратного обеспечения, к примеру, Wi-Fi, камеры, которые были установлены на ноутбуки и нетбуки.

Далеко не все знают, что как и в ОС Windows, на андроид-устройствах существует безопасный режим (Safe Mode). Что это такое и для чего он нужен мы сейчас разберемся.

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

Для чего нужен Безопасный режим

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

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

Все манипуляции будут производиться с устройством на ОС Android 5.0.2

Включение безопасного режима

Способ первый

Инструкция:
1. Нажимаем кнопку включения/выключения своего смартфона, чтобы появилось меню.

2. Нажимаем и удерживаем кнопку "Отключить питание".


3. Появится еще одно окно, в котором нам предложат перейти в безопасный режим. Нажимаем "ок".


4. Вот и все. После перезагрузки мы войдем в безопасный режим. В нижней части экрана должна появиться соответствующая надпись.

Способ второй

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

Инструкция:
Скачиваем, устанавливаем и запускаем данное приложение.

Заходим в настройки программы, нажав одноименную кнопку.


Пролистываем появившийся список вниз, находим кнопку "Безопасный режим" и ставим напротив нее галочку.


Возвращаемся назад и видим, что в главном меню программы появился новый пункт" Безопасный режим".


Жмем на него и подтверждаем перезагрузку, нажав "ок".


Появится еще одно окошечко, в котором программа запросит предоставление рут-прав. Нажимаем "разрешить".

Устройство перезагрузится и включится уже в безопасном режиме.

Способ третий

Еще одно подобное приложение называется просто "Перезагрузка". По функционалу оно схоже с предыдущим вариантом. Скачать его можно

Инструкция:
1. Скачиваем, устанавливаем и запускаем приложение.

2. После запуска, сразу же предоставляем проге рут-права, нажав кнопку "разрешить".


3. В главном меню выбираем пункт "Безопасный режим" и жмем на него.


4. Подтверждаем перезагрузку, нажав "Да, перезагрузить сейчас".


5. После перезагрузки мы войдем в безопасный режим.

Способ четвертый

На сей раз воспользуемся программой под названием Easy Reboot, которую можно скачать
Выключение безопасного режима

Для того чтобы выйти из Safe Mode достаточно просто перезагрузить свой девайс. После включения он должен заработать в стандартном режиме. Если возникли какие-либо проблемы и после перезагрузки смартфон по-прежнему работаем в безопасном режиме, выньте батарею подождите минуту и вставьте ее обратно. Это помогает практически в 100% случаев.

Если и это не помогло, то попробуйте перезагружать свой смартфон, используя сочетания кнопок включения и громкость + либо громкость-.

Заключение

Вот мы и разобрались с тем, что такое Safe Mode и для чего он предназначен. Теперь в случае нестабильной работы своего устройства вы будете знать, как самостоятельно провести диагностику системы.

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

Игры для мобильных устройств развиваются семимильными шагами. Еще лет пять назад у пользователей были примитивные проекты, наподобие Candy Crush Saga, Talking Tom и сделанных в одиночку викторин. Спустя уже пару лет появились игры с более захватывающим игровыми процессом, графикой и даже сюжетом. К ним можно отнести:

  • Asphalt 8;
  • Dead Trigger 2;
  • серию Modern.

Уже тогда начали возникать вопросы, как запустить Андроид игры на ПК. Но и здесь развитие не остановилось, а на рынке сейчас представлены полноценные игры , как X-COM: Enemy Within и GTA San Andreas, аналоги уровня настольных MOBA – Mobile Legends или Vainglory и настоящие порты , например, Hearthstone: Heroes of Warcraft и другие. Такое изобилие не может не радовать активных пользователей мобильных устройств, но вызывает зависть у множества ПК геймеров, особенно учитывая тот факт, что большинство игр для планшетов и смартфонов распространяются бесплатно , монетизируясь лишь за счет внутриигровых покупок. Поэтому решения для игры на компьютере в Android не заставили себя ждать. Они существовали и раньше, но именно сейчас заточены под конкретные цели – получение полноценного игрового опыта от мобильных игр на компьютере.

Android игры

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

Apk файлы, которые являются установочными пакетами, нельзя просто так запустить на Windows системах. Это связано с совершенно разными библиотеками и средами, используемыми в разных ОС. Поэтому вариант, который применяется – эмуляторы.

Понятие эмулятора

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

Существует уже достаточно много платных и бесплатных эмуляторов. Они предлагают различные возможности и по-разному взаимодействуют с вашим устройством в плане производительности. Если ваша цель просто попробовать игру – выбирайте что-то попроще и побыстрее. Если хотите играть постоянно, то стоит целиться с умом. И не забывайте про производительность . К ресурсам, потребляемым самой программой нужно прибавить еще и те, которые понадобятся игре.

Последний нюанс – многие эмуляторы запускаются с помощью технологии виртуализации , которая отличается в зависимости от производителя чипа вашего ПК. Чтобы ее включить или удостовериться в том, что она активна, нужно зайти в BIOS .

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

Для использования BlueStacks скачайте установочный файл программы и запустите его. После установки, открывайте приложение, и вы увидите стартовое окно. Здесь в процессе будут формироваться персональные рекомендации и находиться все установленные игры, но сейчас следует воспользоваться поиском. Скачайте нужную игру из Google Play и запускайте ее. Она откроется в новой вкладке, благодаря чему вы легко и быстро сможете перемещаться по всей программе и переключаться между играми. Разумеется, вы всегда можете запустить и нужный apk, если его не оказалось в магазине. С левой стороны есть крайне удобная панель инструментов для создания скриншотов, изменения ориентации и так далее.

Из дополнительных возможностей – стриминг запущенного игрового процесса прямо на Twitch и синхронизация со своим Android устройством.

Следующий, на этот раз полноценный, не только игровой вариант – . Это уже настоящий эмулятор, но выглядит он так же качественно и пользоваться им крайне приятно. Плюс, это еще и максимально похоже на опыт от обычного смартфона или планшета. В данном случае – это надстройка для Андроид, которая называется CyanogenMod и лаунчер Nova Launcher.

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

Разумеется, здесь также, помимо стандартного Google Play, можно использовать apk для установки приложений, делать скриншоты и запускать одновременно несколько программ.

– также настоящий эмулятор, но он еще ближе подошел к стандартному виду интерфейса Android, правда, всего лишь версии 4.0. Все те же особенности других программ, упомянутых до этого, актуальны и для этого решения. Google Play, apk, скриншоты и полноценная поддержка аппаратной составляющей вашего ПК.

Не лишним будет напоследок рассмотреть и вариант, который подойдет не только для игры, но и, к примеру, для разработки. Genymotion – эмулятор, который взаимодействует с интегрированными средами разработки на Windows и позволяет таким образом тестировать ПО или игры почти в реальных условиях. Его можно выбрать, если помимо игр вы являетесь разработчиком собственных проектов.

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

Есть еще и от китайских разработчиков, но официальный сайт программы на данный момент не работает, поэтому полноценно рекомендовать программу нельзя. Однако она дает отличную производительность, и на полную мощность задействует ваш ПК. Теоретически, любые, даже самые сложные игры будут запускаться и работать на все 100%. Ошибки возможны, но это справедливая цена.

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

Вывод

Запуск мобильных приложений на ПК сейчас действительно востребован, учитывая качество их исполнения. Единственное, о чем нужно помнить –мощность своего устройства сопоставлять с требованиями эмулятора и запускаемой программы. Если ваши запросы минимальны – выбирайте программу с самыми простыми требованиями и начинайте играть. Каждое из решений, упомянутых в обзоре, достойно стать вашим настольным. Стоит выделить только Genymotion, которая обладает более широким кругом возможностей. И еще раз напомнить о возможности заражения устройства при скачивании установочных файлов не с официальных сайтов разработчиков.

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

Чтобы получить виртуальный телефон Android, вам придется установить и научиться пользоваться пакетом Android Software Development Kit (SDK), с которым работают разработчики при создании своих программ и утилит под Android OS. Использование SDK может звучать отпугивающее, но зная некоторые основы и следуя инструкциям этого описания, вы обнаружите, что пользоваться им довольно просто.

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

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

Но все-таки существует масса вещей, которые виртуальное устройство Android может делать – особенно при начале установки приложений (хотя, конечно, даже это вызывает некоторую головную боль, как мы еще опишем ниже). Если же вы терпимо относитесь к вышеприведенным ограничениям, то продолжайте читать, и вы узнаете, как всего лишь за несколько минут вы можете получить на своем компьютере с Windows работающее виртуальное устройство Android.

Несколько слов о приложениях для Android

Вам надо кое-что запомнить о приложениях для Android. В отличие от высоко-требовательного магазина приложений iPhone App Store, его версия для Android OS – названная Android Market – предоставляет гораздо большую свободу. В действительности, некоторые считают Android Market – диким западом приложений: туда пропускается почти все, а опасные (вредоносные) приложения с него зачастую снимаются лишь после жалоб пользователей. Что же касается распространенности вредоносных программ на Android Market, то недавно SMobile Systems – компания, занимающаяся вопросами безопасности программ на мобильных телефонах – в своем отчете заявила, что примерно “каждая пятая программа запрашивает разрешение на доступ к приватной или важной информации, которую атакующий может использовать в своих целях”.

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

Впрочем, Android Market не является единственным местом для скачивания и установки приложений для Android. Вот уже некоторое время работает несколько независимых магазинов приложений для Android (вроде Softonic, Handango и GetJar) и также появляются новые магазины (вроде AndSpot, SlideMe и AndAppStore). Но как они будут относиться к хакерам, нам еще предстоит увидеть.

В целом, вам стоит осторожно относится к тому, что вы устанавливаете на Android – даже на виртуальное – особенно, если вы уже ввели какую-либо личную информацию, вроде имени/пароля к своему аккаунту Google. Как же вы узнаете, что приложение является опасным? Без установки какой-либо защитной программы это может быть трудно. Я, например, установил на несколько своих виртуальных Android-устройств (и на свой телефон с Android) бесплатную программу Lookout Mobile Security FREE (beta), и пока, по моему мнению, она делает то, что и должна – защищает от вредоносных программ.

Начав устанавливать приложения на свое виртуальное устройство Android, вы, впрочем, столкнетесь со сложностью. По умолчанию, любое виртуальное устройство, созданное с помощью Android SDK, не обладает доступом к Android Market – образы Android OS, созданные с помощью SDK, являются довольно простыми. Поэтому в плане установки приложений вы можете оказаться ограничены – сможете устанавливать лишь те приложения, которые доступны в независимых магазинах приложений для Android.

Так, например, установленная мной версия Lookout Mobile Security FREE была скачана с GetJar. К слову, с помощью Android OS 1.6 я смог получить на своем виртуальном устройстве доступ к Android Market, правда, как я это сделал – я опишу ниже.

Также в ниже я покажу вам, как создать и использовать виртуальное устройство Android на компьютере с Windows, и как скачивать и устанавливать приложения для Android из независимых магазинов. Все это сделано с использованием последней версии Android OS: 2.2, которая также известна как Froyo (Froyo – это сокращенное название "frozen yogurt" – замороженного йогурта, ведь все кодовые названия Android OS происходят от десертов). Затем я покажу вам, как создать виртуальное устройство с Android 1.6 и с магазином Android Market. Но сначала…

Установка Android SDK

Все представленные здесь инструкции были выполнены на системе с Windows 7 Но они должны подойти также и к другим 32-х битным версиям Windows XP или 32-х или 64-х битным версиям Windows Vista. Более того, существуют версии Android SDK, которые работают на Mac OS X 10.5.8 (и более поздними версиями) и даже с некоторыми версиями Linux. Правда, описаний установки пакета под эти операционные системы вы здесь не найдете.

Первое, что вам необходимо сделать – это убедиться в наличии установленной Java. Помочь в этом может официальный веб-сайт Java , который расскажет вам о наличии либо отсутствии установленной Java. При отсутствии установленной Java или слишком старой версии, просто следуйте инструкциям сайта, и вы получите себе последнюю версию Java. Документация на Android SDK предполагает, что вы устанавливаете JDK-версию Java, но в действительности, не являясь разработчиком, вам понадобится лишь стандартная версия Java, которая официально называется Java SE Runtime Environment. Впрочем, при использовании Internet Explorer, Java может называться "Java для Windows Internet Explorer."

Проверив наличие установленной Java, скачайте себе Android SDK Starter Package , который будет запакован в zip. Распаковав скачанный архив, вы должны получить папку android-sdk-windows. Вы можете поместить ее куда угодно – все, что надо в ней уже есть, вам не надо устанавливать программу традиционным способом. Просто запомните, куда вы поместили папку, иначе вам будет трудно создать иконки для запуска приложения.

Пройдите в папку android-sdk-windows и запустите файл SDK Setup.exe, являющийся приложением Android SDK and AVD Manager.

При отсутствии правильно установленной Java, вы увидите соответствующее всплывшее сообщение об ошибке.

При первом запуске Android SDK and AVD Manager вы можете увидеть окно обновления ресурсов - Refresh Sources, которое сообщит вам о невозможности обнаружить хранилище.

Натолкнувшись на такое сообщение, вам придется изменить настройки SDK в плане использования не HTTPS, а HTTP. Чтобы это сделать, кликните закрыть - Close. Далее вы увидите окно выбора пакетов для установки - "Choose Packages to Install" – в котором, впрочем, ничего не значится. Кликните по отмене – Cancel. Далее вы должны увидеть окно Android SDK and AVD Manager. Выберите вкладку настроек – Settings – и в разделе Misc включите параметр "Force https://... Sources to be fetched using http://...".

Затем выберите вкладку доступных пакетов - Available Packages. Вы должны увидеть в списке единственный сайт: https://dl-ssl.google.com/android/repository/repository.xml. Выберите этот сайт, и ниже под ним должен появиться список пакетов. Желая поиграться с различными версиями Android OS, включите все пакеты.

Если же вы хотите использовать лишь Android 2.2, то вам необходимо скачать лишь такие пакеты, как: "Documentation for Android SDK, API8, revision 1"; "SDK Platform Android 2.2, API8, revision 1"; "Samples for SDK API8, revision 1"; и Google APIs by Google Inc., Android API8, revision 1."

Выбрав пакеты, кликните по кнопке установки выбранного - "Install Selected". Это приведет вас в окно выбора пакетов для установки - "Choose Packages to Install", где должны значится все ранее выбранные пакеты (кстати, если при первом запуске SDK вы не столкнулись с ошибкой HTTPS, то это будет первое окно, которое вы увидите). Не кликайте пока по кнопке установки – Install. Вы заметите, что рядом с некоторыми пакетами стоит знак вопроса. Это означает, что для каждого такого пакета до его установки вы должны принять лицензионное соглашение. Поочередно выберите все пакеты с вопросом и кликните по кнопке принятия – Accept. Затем, когда рядом со всеми пакетами вы будите видеть галочки, кликните кнопку установки – Install.

Выбрав все пакеты для установки, вам придется дождаться окончания их скачивания, что может занять несколько минут. Когда же все будет закончено, вы увидите окно с сообщением вроде, “Сделано, 12 пакетов установлено” ("Done, 12 packages installed."). Кликните Close.

Создание виртуального устройства Android

Теперь вы готовы к созданию своего первого виртуального устройства. В действительности Android SDK называет их Android Virtual Device или AVD, как буду в дальнейшем делать и я. Выберите вкладку виртуальных устройств - Virtual Devices – и кликните кнопку Нового – New.

Вы увидите окно создания нового виртуального устройства Android - Create new Android Virtual Device (AVD). Для создания AVD вам надо сделать совсем не многое. Все что вам надо - это:

  • Дать своему AVD название (имя) – name. Подойдет любое имя с алфавитно-цифровым названием;
  • Выбрать ориентир – Target. Здесь вы выбираете версию Android OS, на которой будет основан AVD. Выберите, например, Android 2.2;
  • Задать размер SD-карты - SD Card Size. Здесь вы можете указать размер виртуальной SD-карты своего AVD. Размер не может быть меньше 9MB. Для своего примера я выбрал 1GB;
  • Выбрать шкурку – Skin. Вы можете выбрать любое предустановленное (встроенное) или свое разрешение. При этом совсем не обязательно, чтобы выбранное разрешение или соотношение сторон экрана соответствовало разрешению экрана реального телефона. Для данного примера выберите WVGA800 (800x480) – это разрешение экрана ряда телефонов, вроде HTC Incredible. При желании вы можете задать разрешение, которое может симулировать планшетник с Android (например - 1024x600);
  • Оборудование – Hardware. Элементы этого пункта будут выбраны автоматически. Не надо делать здесь каких-либо дополнений или изменений (если, конечно, вы не являетесь разработчиком, который точно знает, что делает).

Теперь кликните по кнопке создания AVD - Create AVD.

AVD будет создан очень быстро, в конце чего вы увидите всплывшее окно с соответствующим сообщением о создании AVD. Чтобы закрыть его, кликните OK.

Заметьте, создав AVD, вы не сможете изменить его настройки. Поэтому, желая что-либо изменить, вам придется создать новый AVD. В остальном же, созданным вами AVD должен появиться в списке виртуальных устройств - Virtual Devices.

Для запуска AVD, кликните по нему и затем кликните по кнопке старта – Start. Вы увидите окно опций запуска - Launch Options – которое позволит вам масштабировать (Scale) экран и стереть пользовательские данные - Wipe user data. Вас, вероятно, привлечет возможность масштабирования экрана, но использовать ее не стоит. В противном случае окно будет иметь физический размер экрана телефона (всего лишь в три дюйма высоты).

Не стоит использовать и возможность стирания пользовательских данных (хотя позже, при установке Android 1.6 AVD с Android Market этой возможностью мы все-таки воспользуемся). Просто кликните кнопку запуска – Launch – для старта AVD.

Запуск AVD может занять пару минут – поэтому потерпите. Вскоре вы увидите на своем экране - AVD. Кстати, AVD также называется “эмулятором” – emulator, т.к. он “эмулирует” устройство Android.