Не удалось найти источник пакетов windows phone sdk

Обновлено: 03.07.2024

Универсальные приложения Windows 10, те, которые вы можете скачать из магазина или же из сторонних источников имеют расширение .Appx или .AppxBundle — не особо знакомое большинству пользователей. Возможно, по этой причине, а также потому, что в Windows 10 по умолчанию запрещена установка универсальных приложений (UWP) не из магазина, может возникнуть вопрос о том, как установить их.

В этой инструкции для начинающих — подробно о том, как установить программы Appx и AppxBundle в Windows 10 (для компьютеров и ноутбуков) и какие нюансы следует учитывать при установке.

Примечание: очень часто вопрос о том, как установить Appx возникает у пользователей, которые скачали платные приложения магазина Windows 10 бесплатно на сторонних сайтах. Следует учитывать, что загруженные из неофициальных источников приложения могут представлять угрозу.

Способ №1 (Application Deployment)

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

Установка пакета Windows Phone SDK 8.0 на Windows 7

Установка пакета Windows Phone SDK 8.0 на Windows 8

  • После установки программного обеспечения, подключите свой WP-смартфон к персональному компьютеру с помощью кабеля формата USB.
  • В левом нижнем углу экрана компьютера нажимаем на кнопочку пуск
    , далее на пункт
    все программы
    (в ОС Windows 8 вместо
    все программы
    значок —>), в открывшемся окне находим папку
    Windows Phone SDK 8.0, нажмите на нее и откройте приложение с названиемApplication Deployment.


  • В качестве примера возьмём одну из самых популярных игр для Windows Phone устройств — Zombie Derby, хар-файл которой можно загрузить с нашего сайта.
  • Когда программа Application Deployment запустится из меню цель
    , выбираем пункт
    Device
    (устройство) – это подключенный к ПК ваш смартфон.
  • В меню XAP-файл
    , после нажатия на кнопочку
    обзор
    , находим тот файл игры Zombie Derby, который вы в качестве примера скачали с нашего сайта. Файл на компьютере будеn под таким именем —
    zombie-derby.xap
    .
  • После того, как Вы указали программе на расположения файла, нажимаем на кнопку Развернуть
    .


  • В течении, примерно, 30-60 сек., программа установит игру на смартфон.


  • Когда установка пройдет успешно, появится надпись Развертывание XAP-файла завершено
    . Поздравляем, теперь можно смело отключать ваш девайс от компьютера и наслаждается установленной игрой на смартфоне.


Бывают случаи, что при установки хар файлов, выбрасывает ошибку —
Не удало провестиразвертывание XAP-файла
. Если это у вас происходит слишком часто или никак не можете установить желаемую игру, тогда научимся устанавливать другим способом.

Скачивание приложений

Разработчики Windows Phone наделили свою ОС некоторыми особенностями, в сравнении с конкурирующими системами, к которым относятся Android и iOS. Windows Phone отличается более закрытой структурой, поэтому многие пользователи абсолютно убеждены, что скачать приложения на Windows 10 Phone реально только исключительно из Магазина, где сосредоточено некоторое количество приложений, специально адаптированных для Windows 10 Phone.

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

Способы, позволяющие скачать и загрузить приложения

Самым простым и доступным способом является посещение Магазина, где, переходя из раздела в раздел, можно ознакомиться с ассортиментом приложений, которые предлагаются для скачивания и последующей установки на Windows Phone. В Магазине имеется возможность бесплатно скачать и приложения, и программы, поэтому многие владельцы современных гаджетов позитивно оценивают возможности Магазина, что отмечается достаточно частым посещением этого ресурса.

Интерфейс Магазина Windows

Скачивание и установка приложений с Магазина

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

В отдельных случаях, закачать программы, которые хочется установить на Windows 10 Phone, можно также на компьютер или ноутбук. Таким методом пользуются достаточно часто те, у кого скорость мобильного интернета крайне низкая, а роутера, позволяющего воспользоваться возможностями Wi-Fi, нет, поскольку компьютерная техника подключена к интернету через сетевой кабель.

Загрузка приложений на компьютер

Если приложение Windows Phone скачать на компьютер, в любой момент его можно переместить на карту памяти и осуществить установку уже со смартфона.

Скачивание при помощи менеджера загрузок

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

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

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

Способ №2 (Windows Phone Power Tools)

  • Во втором способе будет задействована программа с аналогичными функциями — Windows Phone Power Tools
    . Скачайте ее по прямой ссылке:
  • Она запакована в архив, после распаковки, запускаем файл WindowsPhonePowerTools.exe.
  • Также, как и в первом способе, подключаем смартфон с помощью кабеля к ПК, далее в запущенной программе жмем на кнопку Connect.


Примечание: экран смартфона должен быть постоянно в разблокированном состоянии.

  • Теперь для примера, скачаем полезное приложение Touch Music
  • В программе Power Tools нажимаем на кнопкуBrowse (обзор), и ищем файл для инсталляции на смартфон.
  • После такого, как выбрали файл, нажимаем на кнопочку Install.
  • В процессе установки приложения программа Power Tools может не отвечать, а кнопка Installбудет серого цвета – так у всех, ничего страшного, немножко терпения.


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



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

Установка приложений Appx и AppxBundle

По умолчанию установка приложений Appx и AppxBundle не из магазина заблокирована в Windows 10 в целях безопасности (аналогично блокировке приложений из неизвестных источников на Android, не дающей установить apk).

Ошибка при установке приложения Appx

Пользуясь подсказкой, выполняем следующие шаги:

  1. Заходим в Пуск — Параметры (или нажимаем клавиши Win+I) и открываем пункт «Обновление и безопасность».
  2. В разделе «Для разработчиков» о.

Включить установку неопубликованных приложений

Подтверждение установки appx

Сразу после включения возможности установки приложений не из магазина, установить Appx и AppxBundle можно будет простым открытием файла и нажатием кнопки «Установить».

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

  1. Запустить PowerShell от имени администратора (можно начать набирать PowerShell в поиске на панели задач, затем нажать по результату правой кнопкой мыши и выбрать пункт «Запустить от имени Администратора» (в Windows 10 1703, если вы не изменяли поведения контекстного меню Пуск, нужный пункт можно найти, кликнув правой кнопкой мыши по пуску).
  2. Ввести команду: add-appxpackage путь_к_файлу_appx (или appxbundle) и нажать Enter.

Установка приложений Appx в PowerShell

Сложности установки ОС Android на WP

В сети можно найти сайты, в которых написано как прошить свой смартфон на операционную систему Android. Есть даже кастомные (пользовательские) прошивки с новейшей версией ОС для смартфонов Lumia 520 и 525 с подробной инструкцией по установке. Но нужно отметить, что выполнять подобную операцию категорически не рекомендуется по нескольким причинам:

  • В смартфонах и планшетах, работающих под управлением ОС Windows Phone закрыт Bootloader (загрузчик).
  • Нет необходимых драйверов для всех модулей и датчиков (камера, wi-fi,bluetooth и т.д.).
  • Невозможно сделать бекап и вернуть ОС Windows Phone обратно.

Также подобная процедура приведет к нарушению возможности гарантийного обслуживания и все последствия за нее будут лежать не плечах пользователя. Поэтому вместо того, чтобы поменять прошивку, лучше установить специальный лаунчер из под «робота». Посмотреть, как выглядит новейшая ОС Android 7.1 nougat на смартфоне Nokia Lumia 520, можно на видео, представленном ниже.

Чем открыть файл .APPX?

— Расширение (формат) — это символы в конце файла после последней точки. — Компьютер определяет тип файла именно по расширению. — По умолчанию Windows не показывает расширения имен файлов. — В имени файла и расширении нельзя использовать некоторые символы.
— Не все форматы имеют отношение к одной и той же программе.

— Ниже находятся все программы с помощью которых можно открыть файл APPX. FileOptimizer – удобное приложение для сжатия файлов, созданное одной из независимых команд программистов. Данное приложение отличается улучшенными алгоритмами сжатия и высокой скоростью работы. Программа позволяет сжимать файлы практически всех типов, включая архивы, текстовые форматы, форматы изображений и т.п. Также, данная программа может работать со скриптами, а также через командную строку, что будет особенно полезно опытным пользователям. Для начинающих пользователей же, всё очень просто. Программа интегрируется в контекстное меню, что позволяет очень быстро сжимать файлы, находящиеся на любом диске и в любой папке.


Приветствую.

Не знаю как вам, но мне сначала совершенно не хотелось ставить новую Windows 8. А смысл? Смысла не было, семёрка отлично работала и продолжила бы работу, но… Умные люди из Microsoft любят всё переделывать заново и в этот раз они конкретно переборщили.

Дело в том, что новая версия эмулятора WP, Windows Phone Emulator (XDE) , использует технологию Hyper-V , которая в семействе настольных Windows появилась только начиная с Windows 8.

У меня возникла идея любой ценой установить этот SDK себе в VS2012 под Windows 7 и выжать из него максимум возможностей.

Внимание!

  • Эмулятор будет доступен только для WP 7.1 и ниже;
  • Blend будет доступен только для WP 7.1 и ниже, а значит XAML под WP 8 придётся писать руками;
  • Это just for fun, ведь нормальные герои всегда идут в обход!

Под катом я вкратце расскажу, как устроен установщик WP8 SDK и покажу кривой путь через болотце для тех, кто не хочет расставаться с Windows 7, но хочет продложить разработку под новые версии Windows Phone.

Копаемся в пакете

Загрузив с официального сайта установщик WPexpress_full.exe , я попробовал его запустить. Он меня послал, сказав что я должен переустановить винду (вот не ожидал!) на что-нибудь поновее, например Windows 8. От такой дерзости я опешил и недолго думая обновил ту самую картинку с собакой, на всякий случай, чтобы было чем отмахиваться в идеологических спорах с друзьями.


Всё подозрение пало на маркетологов.

WPexpress_full.exe отлично распаковывается с помощью WinRAR, внутри обнаружились следующие файлы:


После изучения файла 0, который являлся заголовочным для этого пакета, выяснилось, что инсталлятор сделан с помощью тулкита Windows Installer XML (WiX) toolset. Выкачал инструменты этого WiX, среди них была утилита dark.exe , отвечающая за распаковку .msi пакетов, собранных дефолтным инструментарием WiX. Утилита подошла и к этому пакету.


После прочтения доков и осмотра XML файлов стало ясно, что установщик делался с кастомным интерфейсом, с использованием ManagedUx и Bootstrapper (Burn) из WiX SDK (в архиве wix36-sources.zip есть пример такого проекта — WixBA ).

Проще говоря, то что у нас есть — без воссоздания WiX проекта в Visual Studio пересобрать обратно в установщик нельзя. Как минимум manifest.xml является
и как собирать такие манифесты — ни одна утилита из стандартного набора WiX не знает.

Поэтому не смотря на очень привлекательную строчку в BootstrapperApplicationData.xml
которую можно удалить, такой способ придётся оставить.

Парсим manifest.xml


В manifest.xml прописаны все пакеты, которые устанавливаются установщиком, а так же URI источников. Я написал ruby-скрипт, который парсит и скачивает всё необходимое, затем поочерёдно устанавливает.
Порядок установки пакетов такой же, как они следуют в XML манифесте, надеюсь это не важно.

Там же есть папка с готовым бинарником (скрипт + зависимости + ruby 1.9.3, собрано с помощью ocra), нужно просто перетянуть на него WPexpress_full.exe и наблюдать.


Tips & Tricks

Редактор XAML будет пытаться запустить Blend, тот в свою очередь — компонент эмулятора WP8, отчего сам же Blend будет вечно падать. Я сразу переключил редактор XAML на тот что без визуальщины, автокомплит там работает и ладно.


  • Полноценный рабочий SDK для Windows Phone 7.1
  • Нерабочий эмулятор Windows Phone 8
  • Нерабочий редактор интерфейсов Blend для WP 8
  • Неполноценный, но таки рабочий (!) SDK для WP 8

Факт: Windows Phone 8 запускается в VirtualBox на той же Windows 7, но нет курсора мышки и сети, так что пока ничего полезного это не дало.

Желаю удачи с этим делом!

— UPD: Если у вас была ошибка с бинарником
скачайте новую версию с github, пофикшено.

Windows Phone SDK 8 - это набор инструментов для создания игр и приложений на базе Windows Phone 8. Для обычных пользователей, эта программа нужна только, чтобы установить взломанные или сторонние приложения на свой WP8 смартфон. Но так как Microsoft решила, что SDK 8 будет работать только на Windows 8 64 bit, получилась проблемка для пользователей ОС Windows 7 (32 бит и 64 бит). Если у Вас на компьютере стоит Windows 8, прочтите статью:


Инструкция по установки Windows Phone SDK 8.0 на Windows 8

Для тех у кого стоит операционная система Windows 7, читаем дальше.

Как установить Windows Phone SDK 8.0 на Windows 7

В этой статье, мы хотим рассказать Вам, как можно установить пакет SDK 8 на операционную систему Windows 7.

1. Сначала, убедитесь, что на компьютере не стоит старый пакет SDK 7.1, так как с ним будет конфликт программы. В таком случаи, нужно очистить реестр и все папки от данного пакета. В идеальном случае, нужно иметь чистую Windows 7.

2. Скачайте и установите Framework версии 4.5

3. Загрузите архив с установочными файлами Windows Phone SDK 8.0 и распакуйте его

4. В папке SDK 8 открываем файл wpsdk_en.msi и устанавливаем его. Во время установки выскочит ошибка - ничего страшного, просто два раз нажмите "ОК"

Как установить Windows Phone SDK 8.0 на Windows 7

5. Потом, в папке WP Images запустите приложение mobiletools_wpimages.msi и установите его.

6. В папке MobileTools Profiler ARM запустите приложение MobileTools_ProfilerARM.msi и установите его.

7. После установки всех компонентов пакета SDK 8.0, Вам нужно будет подключить свой смартфон к компьютеру через USB кабель.

8. После подключения, нужно установить драйвер для телефона. Для этого зайдите в "Мой компьютер" и сверху кликните по "Свойство системы". В открытом окне, нажмите слева на пункт "Диспетчер устройств". Найдите в списке раздел "Другие устройства" в котором будет отображаться Ваш смартфон (в данном случаи это Nokia Lumia 820). Нажмите правой клавишей по этому устройству и выберите "Обновить драйвера"

Как установить Windows Phone SDK 8.0 на Windows 7

9. В окне которое открывается, нажмите "Выполнить поиск драйверов на этом компьютере"

Как установить Windows Phone SDK 8.0 на Windows 7

10. Теперь, нужно показать папку winusbcompat (в архиве который Вы загрузили в самом начале SDK8W7.zip) в которой лежать эти драйвера. Кликаем "Далее"

Как установить Windows Phone SDK 8.0 на Windows 7

11. После успешной установки, Вы увидите следующее окно, в котором нужно нажать на кнопку "Закрыть" и перезагрузить свой компьютер.

Как установить Windows Phone SDK 8.0 на Windows 7

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


Как создать учетную запись Microsoft (Live ID)

Теперь, подключите еще раз свой смартфон к компьютеру и разблокируйте его. Зайдите в меню "Пуск", раскройте папку Windows Phone SDK 8.0 и откройте Windows Phone Developer Registration.

Как установить Windows Phone SDK 8.0 на Windows 7

После открытия программы нажмите кнопку "Unregistr" и если выскочит ошибка, нажмите "Continue"

Как установить Windows Phone SDK 8.0 на Windows 7

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

Как установить Windows Phone SDK 8.0 на Windows 7

Если Вы сделали все правильно и Ваша учетная запись принята, Вы увидите надпись "Your Windows Phone 8 device has successfully been unregistered" и закройте это окно кнопкой "Close".

Поздравляем, Вы успешно установили пакет приложений Windows Phone SDK 8.0 на операционную систему Windows 7. Инструкцию по установки игр и программ на свой телефон, Вы найдете в этой статье:


Как установить взломанные игры и программы XAP на Windows Phone?

Полностью легальный и БЕСПЛАТНЫЙ студенческий анлок для Windows Phone смартфонов на 10 устанавливаемых игр и приложений.

Более простой метод получения анлока на 10 приложений, путем установки простой утилиты, описан здесь. Работает не у всех и не всегда.

Разблокировать свой Windows Phone смартфон быстро, но всего на 2 устанавливаемых игры или приложения, можно прочитав инструкцию Анлок/unlock для Windows Phone.

Если у Вас возникли трудности с регистрацией или Вы не хотите утруждать себя сложными регистрациями, Вы можете узнать как получить ГОТОВУЮ учетную запись вот здесь.

Перед прочтением и выполнением инструкции по анлоку, НАСТОЯТЕЛЬНО рекомендую прочитать от начала и до конца статью Что надо знать о студенческом анлоке?
Предупреждаю сразу, если вы задаете вопрос, ответ на который есть там, здесь ответ вы не получите точно.

Напомню, студенческий unlock Windows Phone дает возможность устанавливать ДЕСЯТЬ приложений и игр в формате .XAP в обход Marketplace (инструкция как установить XAP).

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

Внимание.


















В окне, которое открылось вводим Ваш Live ID и пароль учетной записи. Жмем "REGISTER".


Все, теперь Вы можете заливать приложения с помощью программы "APPLICATION DEPLOYMENT"


Для этого предварительно скачиваем файл приложения (формат *.xap), выставляем TARGET "WINDOWS PHONE DEVICE" и нажимаем "DEPLOY"
Во время установки, телефон должен быть подключен к компьютеру с разблокированным экраном, а на компьютере должен быть запущен Zune (для Windows Phone 8 программа Zune не нужна. ). Следите чтобы во время установки экран устройства не блокировался.

Список ошибок, которые могут возникнуть во время установки XAP:

1. XAP is invalid – часто происходит с xap файлами скаченными вручную из Marketplace, с файлами с нестандартными символами в названии (напр. умляутами), есть еще другие причины но для пользователя они не понятны (см. пункт 5)

2. 0x89731812: Подключение к устройству не удалось. Пожалуйста, убедитесь, что телефон подключен и на экране нет блокировки.

4. 0x89740006: Телефон заблокирован. Пожалуйста, разблокируйте телефон и попробуйте снова.

5. 0x81030110: Не удалось установить приложение. Runtime ошибка. Возможно WMAppManifest.xml файл, расположенный в содержимом атрибута является неправильным (поврежденный или неправильно составленный WMAppManifest.xml. следует скачать приложение в другом месте).

7. 0x81030119: Не удается установить приложение. Вы достигли максимального числа приложений, разрабатываемых для устройства, которое может быть установлено. Пожалуйста, удалите предыдущие установленные разработчиком приложения. (можно просто увеличить число устанавливаемых приложений с помощью твика или xap – это Full Unlock , для студенческого Unlock’а – 10 приложений максимум ).

8. 0x81030120: Устанавливаемое приложение имеет флаг ID_CAP_INTEROPSERVICES. (значит что приложение требует в телефоне Interop функции, которые зачастую у разных производителей свои).

10. Exception from HRESULT 0x89721200: Язык и регион установленного на компьютер SDK не совпадают с языком и регионом. установленными на ПК (два варианта решения: 1. Удалить SDK и поставить заново с нужным языком; 2. На ПК поменять регион и язык системы одинаковый с SDK).

Читайте также: