Операционная система
Windows Phone отличается от
Android и
iOS практически полностью закрытой структурой. Нередко в Сети встречаются сообщения, что
Microsoft и вовсе запретила любое проникновение на смартфон сторонних исполнительных файлов, минуя официальный
Windows Phone Store. В действительности это не совсем так. Вне сомнений,
Windows Phone серьезно проигрывает конкурентным операционным системам в количестве доступных приложений, поэтому проще всего обратиться к
Магазину для их приобретения. Но как быть, если на руках уже имеется игра или программа с расширением
XAP и ее нужно установить во что бы то ни стало? Выход из ситуации мы предлагаем в нескольких шагах нашей небольшой и очень простой инструкции.
Подготовка мобильного устройства с Windows Phone для установки приложений, минуя Маркет:
1. Любые дальнейшие шаги подразумевают наличие у вас зарегистрированной учетной записи
Microsoft Live ID. Поэтому если вы еще этого не сделали, то пройдите официальную
процедуру создания аккаунта.
2. Чтобы включить в Windows Phone возможность установки внешних XAP-файлов нам потребуется программное обеспечение
Microsoft Windows Phone SDK (
подробности). С его помощью операционная система должна воспринимать нас в качестве разработчика при работе с приложениями в XAP-формате. Одно из важных требований и, соответственно, ограничений SDK к компьютеру —
обязательное наличие 64-битной версии Windows 7 или Windows 8, а также минимум 4 Гбайт общей оперативной памяти и постоянное соединение с Интернетом для докачки системных файлов.
Скачать SDK 7.1 для работы с
Windows Phone 7.
Скачать SDK 8.0 для работы с
Windows Phone 8/8.1.
3. Запускаем установочный файл скаченного пакета
SDK и следуем инструкциям инсталлятора, принимая условия лицензии. Во избежание проблем с совместимостью рекомендуется выбирать стандартный путь размещения (на системном диске). Во время установки из Интернета будут докачены дополнительные файлы.
По завершению перезагружаем Windows.
4. Подключаем смартфон к компьютеру, где был установлен пакет SDK через USB-кабель, чтобы зарегистрировать его в программе «
Windows Phone Developer Registration» — она поставляется вместе с SDK. Запускаем ее из меню «Пуск» при включенном/разблокированном экране коммуникатора (это обязательное условие), нажимаем кнопку «
Register» в появившемся окне и входим в аккаунт
Microsoft Live ID, введя логин и пароль (из шага 1).
5. Если все прошло успешно, то программа
Windows Phone Developer Registration оповестит вас в том же окне о завершении разблокировки телефона для тестирования приложений. Это означает, что регистрация SDK и устройства зафиксировались, и теперь ваш смартфон готов для установки XAP-файлов.
6. Чтобы воспользоваться стандартными средствами SDK для инсталляции внешних приложений, необходимо подключить смартфон к компьютеру с установленным пакетом SDK при разблокированном экране и запустить программу
Application Deployment из меню «Пуск». Цель загрузки — ваш коммуникатор, указываем адрес XAP-файла и нажимаем кнопку «
Развернуть». По завершении появится сообщение «
Развертывание XAP-файла завершено». Это значит, что вы можете отключить телефон от компьютера и запустить новое приложение.
7. Но нередки случаи, когда сторонняя программа или игра не поддерживается Application Deployment или происходят ошибки во время установки стандартным средством. Тогда воспользуемся другим способом при помощи
Windows Phone Power Tools — отдельной разработки для работы с XAP-файлами.
Скачать Windows Phone Power Tools для
Windows 8/8.1 x64.
8. Запускаем исполнительный файл
Windows Phone Power Tools при подключенном к компьютеру смартфоне через USB и разблокированном экране. Если вы сделали все правильно, то программа сообщит «
Launch Elevated» и предложит подсоединиться к вашему телефону.
9. Далее нам предложат выбрать расположение XAP-файла (поле «
XAP Path» и кнопка «Browse»). Выбираем, нажимаем «
Install» и ждем завершения процесса установки приложения до тех пор, пока кнопка «
Install» не станет активной вновь.
Дополнительная информация
Итак, мы разобрались как устанавливать приложения в
Windows Phone, минуя официальный
Windows Phone Store совершенно легальным способом — при помощи набора инструментов разработчика. Вы сможете инсталлировать не более
10 сторонних приложений единовременно. Точно таким образом тестируются текущие версии игр и программ для мобильной операционной системы
Microsoft. Однако существует еще один очень сложный и весьма сомнительный в плане надежности способ установки приложений в
Windows Phone через китайский сервис
Aiyingyong. Мы можем его просто упомянуть, как альтернативное решение, если у вас не имеется
Windows 7/8/8.1 x64 и 4 Гбайт оперативной памяти.