license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations
Данное руководство демонстрирует как настроить среду разработки для развертывания приложений на устройствах Windows Phone 7. Приложения также работают на устройствах Windows Phone 8, с помощью интерфейса API, но версия 7 не хватает некоторых IE10 дополнительных функций, доступных в Windows Phone 8. Приложения Windows Phone 8 делать не запускаются на устройствах Windows Phone 7.
Смотрите ниже для более подробной информации конкретной платформы, которая применяется для обеих версий:
Средства командной строки относятся к версии до 3.0 Кордова. Смотрите информацию о текущем интерфейсе интерфейс командной строки.
Использовать Windows 7 или Windows 8 (Pro) или Windows Vista с пакетом обновления 2. 64-Разрядная версия (x 64) Windows требуется для SDK. Pro версия рекомендуется для запуска эмулятора устройства.
Зарегистрироваться и оплатить счет Центр разработчиков Windows Phone если вы хотите установить приложения на реальном устройстве или представить его на рынке.
Примечание: выполнение пакета SDK в виртуальной машине могут представлять вызовы. Читайте Windows Phone на Mac для идеи о разработке решений.
Скачать и установить Windows Phone SDK.
Загрузите и распакуйте последнюю копию Кордова. Вам нужно работать lib\windows-phone-8\wp7
подкаталога, lib\windows-phone-8\wp8
содержит 8 телефон Windwos версия Кордова.
Копия CordovaWP7_x_x_x.zip
файл \My Documents\Visual Studio 2012\Templates\ProjectTemplates\
каталог.
Примечание: этот шаг пропустить, если lib\windows-phone
уже содержит каталог CordovaWP7_x_x_x.zip
файлов.
Для упрощения разработки Cordova расслоения сценарий для создания шаблонов Visual Studio. Они позволяют вам быстро создавать Cordova apps, и при необходимости их можно изменить. Ниже шаги показывают, как создать его.
Содержит корень репо createTemplates.bat
файл. Дважды щелкните этот файл создает два .zip
файлы: CordovaWP7_x_x_x.zip
и CordovaWP8_x_x_x.zip
, где ххх — номер текущей версии. Чтобы использовать эти файлы в Visual Studio, скопируйте их в My Documents\Visual Studio 2012\Templates\ProjectTemplates\
подкаталога. Вы могл после этого создать новое меню приложений Apache Cordova Windows Phone_ из Visual Studio __File → новый проект .
Если вы запустите пакетный файл из командной строки, можно также вызвать с параметром для автоматической установки:
>createTemplates.bat -install
Откройте Visual Studio Express для Windows Phone и выберите Новый проект.
Выберите CordovaWP7. Версия номер отображается в описании шаблона.
Присвойте проекту имя и нажмите OK.
www
Каталог функции html
, js
, и css
подкаталоги и любые другие ресурсы требует вашего приложения. Любое дополнительное содержимое должно быть частью проекта Visual Studio, и он должен быть задан как содержание.
Следующий пример структуры представляет собой 2.3.0 проекта, но могут варьироваться в зависимости от установленной версии:
Перед тестированием приложения на устройстве, устройство должно быть зарегистрировано. Документации корпорации Майкрософт сведения о том, как развернуть и протестировать на Windows Phone 7. Таковы основные шаги:
Убедитесь, что ваш телефон подключен, и экран разблокирован.
В Visual Studio выберите устройство в раскрывающемся меню в верхней.
Нажмите кнопку зеленый играть рядом с главного меню раскрывающегося списка для запуска отладки, или же введите F5.
На данный момент вы сделали.