- Эмуляторы windows для кпк
- Разработка приложений / Must Have / Microsoft Device Emulator 3.0 + Образы (WinMobile)
- Программный эмулятор Windows Mobile 6.0
- Установка эмулятора
- Установка образа
- Установка «ActiveSync»
- Синхронизация в Windows 7 и Vista
- Менеджер эмуляторов
- Запуск эмулятора и подключение к «ActiveSync»
- Эмуляторы windows для кпк
- Знакомство с КПК — эмулятор Windows Mobile
- Глава пятая
Эмуляторы windows для кпк
Весит 27 метров.
Microsoft Device Emulator 1.0 Community Preview
The Microsoft Device Emulator 1.0 Community Preview is a standalone version of the same ARM based Device Emulator that ships as part of Visual Studio 2005. The standalone emulator is intended for situations when you want to demonstrate or test your application on a computer that does not have Visual Studio 2005 installed. The emulator ships with support for Windows Mobile 2003 Second Edition.
The new Device Emulator has a number of features that make it significantly better than its predecessor. You will find that it:
Runs code compiled for ARM processors rather than for x86 processors. In most cases, you can run the same binaries on the emulator as you do on the device.
Supports synchronizing with ActiveSync. You can use the Device Emulator with a full ActiveSync partnership. This feature allows you to debug applications that are syncing, or be able to use real synchronized data from within the Device Emulator.
Provides support for more development environments. The emulator has been tested for developing and debugging applications with Visual Studio 2005, Visual Studio .NET 2003, and with eMbedded Visual C++ 4.0 (eVC4) SP4, all using ActiveSync. No crossover serial cable is required.
The Device Emulator supports GAPI. You can write and debug GAPI games on the Device Emulator and expect them to work.
The Device Emulator is a pre-release Community Preview. The software is not suitable for use in any critical operating environment. It is not supported by Microsoft Product Support Services.
Documentation, updates, additional images, bug submissions information, and a newsgroup for the Device Emulator are available on the Microsoft Device Emulator Community Preview website:
Visit http://beta.microsoft.com,
Login using your Passport account, or create one if you don’t have one.
Use Guest ID MSDEVICE to access the Community Preview website
Сообщение отредактировал -QwertY- — 29.03.06, 18:08
Разработка приложений / Must Have / Microsoft Device Emulator 3.0 + Образы (WinMobile)
Windows Mobile на домашнем компьютере. Самый легкий способ протестировать ОС или софт перед установкой на девайс, а так же незаменимая вещь для программистов.
Для запуска той или иной системы, нужен ее образ, в виде файла BIN или EXE.
Microsoft Device Emulator 3.0
для XP и Vista x32
Microsoft Device Emulator 3.0
для Vista и Windows7 x64
Virtual Machine Network Driver
for Microsoft Device Emulator
Видео: Как пользоваться эмулятором
Список образов того, что есть в наличии, если что-то нужно, пишите, буду выкладывать и заменять на ссылки.
Smartphone 2003 hidpi QVGA BIN
Smartphone 2003 QVGA BIN
Pocket PC 2003 SE QVGA
PPC WM2003SE VGA BIN
ROM PPC WM2003SE VGA (16MB)
ROM PPC WM2003SE VGA (16MB) RUS
http://rapidshare.com/users/7G8PUC (pass safder433rdfdw3)
PPC WM5 QVGA BIN
PPC WM5 GSM QVGA (Virtual Radio) BIN
PPC WM5 GSM VGA (Virtual Radio) BIN
Windows Mobile 5.0 Emulator Images for Smartphone (RUS) EXE
ROM PPC WM5 QVGA (20MB)
ROM PPC WM5 QVGA (20MB) RUS
ROM PPC WM5 VGA (20MB)
ROM PPC WM5 VGA (22MB) RUS
ROM PPC WM5 QVGA GSM (22MB)
ROM PPC WM5 QVGA GSM (22MB) RUS
ROM PPC WM5 VGA GSM (23MB)
ROM PPC WM5 VGA GSM (23MB) RUS
ROM SP WM5 176×220 (16MB) (Smartphone)
ROM SP WM5 176×220 (16MB) (Smartphone) RUS
ROM SP WM5 QVGA (16MB) (Smartphone)
ROM SP WM5 QVGA (16MB) (Smartphone) RUS
http://rapidshare.com/users/7G8PUC (pass safder433rdfdw3)
Windows Mobile 6 Standard SDK
Windows Mobile 6 Standard (176×220 pixels — 96 dpi)
Windows Mobile 6 Standard Landscape QVGA (240×320 pixels — 131 dpi)
Windows Mobile 6 Standard QVGA (320×240 pixels — 131 dpi)
Windows Mobile 6 Standard Images (RUS) EXE
Windows Mobile 6 Professional SDK
Windows Mobile 6 Classic (240×320 pixels — 96 dpi)
Windows Mobile 6 Professional (240×320 pixels — 96 dpi)
Windows Mobile 6 Professional Square (240×240 pixels — 96 dpi)
Windows Mobile 6 Professional Square QVGA (320×320 pixels — 128 dpi)
Windows Mobile 6 Professional Square VGA (480×480 pixels — 192 dpi)
Windows Mobile 6 Professional VGA (480×640 pixels — 192 dpi)
Windows Mobile 6 Professional (RUS) EXE
Windows Mobile 6.1 Standard
DPI: 131 — Resolution: 320 x 320 pixels
DPI: 131 — Resolution: 400 x 240 pixels
DPI: 131 — Resolution: 440 x 240 pixels
Windows Mobile 6.1 Standard (ENG)
Windows Mobile 6.1 Professional
DPI: 96 — Resolution: 240 x 400 pixels
DPI: 192 — Resolution 480 x 800 pixels
Windows Mobile 6.1 Professional (ENG)
Windows Mobile 6.1.4 Standard — смартфоны
DPI: 131 — Resolution: 320 x 320 pixels
DPI: 131 — Resolution: 400 x 240 pixels
DPI: 131 — Resolution: 440 x 240 pixels
Windows Mobile 6.1.4 Standard Images (ENG) EXE
Windows Mobile 6.1.4 Professional — коммуникаторы
DPI: 96 — Resolution: 240 x 400 pixels
DPI: 192 — Resolution 480 x 800 pixels
Windows Mobile 6.1.4 Professional Images (ENG) EXE
Компания Microsoft выпустила эмуляторы своей новой операционной системы для КПК и смартфонов – Windows Mobile 6.5 Эмулятор доступен на 6 языках: Китайский, Английский, Немецкий, Французский, Итальянский, Испанский. И поддерживает экраны от QVGA до WVGA.
Эмулятор Windows Mobile 6.5 Professional (ENG)
(SQVGA QVGA WQVGA VGA WVGA)
Программный эмулятор Windows Mobile 6.0
Начиная с версии Моби-С 5.5 закончилась поддержка операционной системы Windows Mobile.
Эмулятор «Windows Mobile 6.0» поможет вам протестировать все функции нашего программного продукта без покупки реального КПК.
Файлы необходимые для установки эмулятора:
- Эмулятор — Microsoft Device Emulator 3.0
- Образ операционной системы «Windows Mobile 6.0» — Windows Mobile 6 Emulator Images
- Программа для синхронизации Pocket PC КПК с настольным компьютером — Microsoft ActiveSync 4.5 или Windows Mobile Device Center 6
Установка эмулятора
Сначала устанавливаем эмулятор Device Emulator (из файла vs_emulator.exe ). Дело это бесхитростное и особых знаний не потребует.
По умолчанию Device Emulator ставится в папку «C:\Program Files\Microsoft Device Emulator», где его и следует искать. Установка не создает никаких ярлыков, да оно и не нужно, со всем остальным справится инсталлятор образов Windows Mobile. Device Emulator состоит из двух программ: самого эмулятора ( DeviceEmulator.exe ) и специального менеджера ( dvcemumanager.exe ). Последний нужен для управления эмулятором и различными образами.
Установка образа
Образы виртуальных машин устанавливаются из файла Windows Mobile 6 Professional Images (RUS).msi (для Windows Mobile 6.0). Инсталляция проходит быстро и легко. В меню «Пуск\Программы» создается папка с ярлыками «Windows Mobile 6 SDK».
Опишем коротко предназначение нужных нам ярлыков:
«Tools/Device Emulator Manager» – запуск менеджера, позволяющего управлять работой запущенных эмуляторов. Об этой программе поговорим ниже.
«Standalone Emulator Images/Russian/Professional» – запуск образа Windows Mobile
Внимание: Если ярлыки в меню Пуск не появились, запустите повторную установку образов, в диалоге выбора вариантов установки выберите Repair. После повторной установки должны появится все необходимые ярлыки.
Установка «ActiveSync»
«ActiveSync» — официальная программа для синхронизации Pocket PC КПК и коммуникаторов с Windows настольными компьютерами. Необходима для установки «Моби-С» на КПК и для осуществления обмена данными мобильной и десктопной частей «Моби-С». Запустите инсталлятор и следуйте его подсказкам.
Чтобы ActiveSync опознал подключение виртуального КПК, в его настройках параметров подключения должна стоять галочка « Разрешить подкл. к след. объектам» и выбран пункт DMA .
Синхронизация в Windows 7 и Vista
С выходом новой операционной системы Windows Vista появилась новая программа для синхронизации — «Windows Mobile Device Center 6».
Менеджер эмуляторов
Отдельно стоит упомянуть программу «Диспетчер эмуляторов устройств» которая позволяет работать сразу с несколькими образами, включать/выключать их, подключать к кредлу, перезагружать и прочее.
Кнопка Обновить нужна для ручного обновления состояния виртуальных машин. Эту кнопку необходимо нажимать после запуска/закрытия эмулятора. Каждый образ имеет свой номер (ID), через который можно в DEM работать с виртуальным КПК.
В меню « Действия» находятся различные действия, которые можно совершить с виртуальной машиной (это же меню открывает при клике правой кнопкой мыши на ID образа):
В гнезде – подключить к кредлу, «ActiveSync» должен найти КПК.
Вне гнезда – отключить от кредла.
Завершить работу– выключить
Запуск эмулятора и подключение к «ActiveSync»
Запустите образ виртуальной машины «Пуск/Программы/Standalone Emulator Images/Russian/Professional»
Запустите «Диспетчер эмуляторов устройств» из «Пуск/Программы/ Tools/Device Emulator Manager»
В диспетчере выберите строку с зеленым кружочком (это наш запущенный образ виртуальной машины). Правым кликом мыши вызовите контекстное меню. Выберите пункт меню «В гнезде».
После этого будет инициировано соединение с «ActiveSync. В «ActiveSync запустится мастер нового подключение, нажимайте везде кнопку «Далее». По окончании работы мастера соединения, значек «ActiveSync в системном трее станет зеленого цвета. Все, эмулятор запущен и подключен к «ActiveSync. Далее работа с ним ни чем не будет отличатся от реального КПК или коммуникатора.
Внимание: На некоторых КПК может возникнуть проблема при синхронизации данных под Windows Vista через кредли или USB кабель, в этом случае необходимо снять галку с расширенного режима работы USB-соединения. Этот параметр находится в Пуск->Настройка->Подключения ярлык От USB к ПК (могут быть различные варианты этого названия).
Эмуляторы windows для кпк
Весит 27 метров.
Microsoft Device Emulator 1.0 Community Preview
The Microsoft Device Emulator 1.0 Community Preview is a standalone version of the same ARM based Device Emulator that ships as part of Visual Studio 2005. The standalone emulator is intended for situations when you want to demonstrate or test your application on a computer that does not have Visual Studio 2005 installed. The emulator ships with support for Windows Mobile 2003 Second Edition.
The new Device Emulator has a number of features that make it significantly better than its predecessor. You will find that it:
Runs code compiled for ARM processors rather than for x86 processors. In most cases, you can run the same binaries on the emulator as you do on the device.
Supports synchronizing with ActiveSync. You can use the Device Emulator with a full ActiveSync partnership. This feature allows you to debug applications that are syncing, or be able to use real synchronized data from within the Device Emulator.
Provides support for more development environments. The emulator has been tested for developing and debugging applications with Visual Studio 2005, Visual Studio .NET 2003, and with eMbedded Visual C++ 4.0 (eVC4) SP4, all using ActiveSync. No crossover serial cable is required.
The Device Emulator supports GAPI. You can write and debug GAPI games on the Device Emulator and expect them to work.
The Device Emulator is a pre-release Community Preview. The software is not suitable for use in any critical operating environment. It is not supported by Microsoft Product Support Services.
Documentation, updates, additional images, bug submissions information, and a newsgroup for the Device Emulator are available on the Microsoft Device Emulator Community Preview website:
Visit http://beta.microsoft.com,
Login using your Passport account, or create one if you don’t have one.
Use Guest ID MSDEVICE to access the Community Preview website
Сообщение отредактировал -QwertY- — 29.03.06, 18:08
Знакомство с КПК — эмулятор Windows Mobile
Глава пятая
Наверняка многие из вас сталкивались с тем, что, после установки какой-нибудь программы на КПК, она оказывалась не удовлетворяющей вашим требованиям. Или вам хотелось бы сначала протестировать программу перед тем, как устанавливать ее на свое устройство. Или, может быть, вы не могли сразу определиться, какая из программ с похожим функционалом больше вам подходит. В любом случае, вам приходилось сначала устанавливать эти программы себе на КПК, а потом или удалять их или «откатываться» из бэкапа. Естественно, эти постоянные установки/удаления программного обеспечения не очень благоприятно сказывались на состоянии вашего девайса. И, уверен, многие из вас задумывались о том, что неплохо было бы опробовать программное обеспечение где-нибудь вне вашего устройства. Как оказывается, это вполне возможно, если вы имеете настольный компьютер. Компания Microsoft выпускала и выпускает, постоянно совершенствуя, эмуляторы Windows Mobile для ПК. Приложения такого рода сильно облегчают жизнь как разработчикам программного обеспечения, позволяя заметно упростить процесс создания и тестирования, так и рядовым пользователям, давая возможность посмотреть программу или игру, не устанавливая её непосредственно на устройство. Именно об эмуляторе Windows Mobile 6 SDK (Software Development Kit) и пойдет речь в этой главе.
Эмулятор выпускается в двух вариантах: Classic/Professional, для эмуляции системы устанавливаемой на КПК и коммуникаторы соответственно, и Standart, позволяющей работать с ОС смартфонов. В данной главе мы рассмотрим только первый продукт, поскольку, во-первых, эти устройства представлены на рынке более широко, а, во-вторых, работа с обеими версиями не сильно отличается друг от друга. В конце главы я дам ссылки на различные версии эмуляторов, из которых вы сможете выбрать себе наиболее подходящий.
Выглядит эмулятор как настоящий КПК. Доступны все функции, что и на реальном девайсе. Возможна эмуляция сменного носителя Storage Card (карты памяти), имитация входящего или исходящего звонка, SMS и даже эмуляция GPRS. Кроме того, одной из основных возможностей является синхронизация через ActiveSync. В данном обзоре, я использую установочные файлы, которые находятся по ссылкам под номерами 1, 2, 3.
Итак, после установки в меню «Пуск» появится папка, внутри которой можно обнаружить Standalone Emulator Images (образы для эмулятора): Classic, Professional, Professional Square, Professional Square QVGA, Professional Square VGA, Professional VGA. Из них вам надо будете выбрать, с каким экраном будет эмулироваться устройство. Кроме этого в комплект пакета входят еще два приложения: Cellular Emulator и Device Emulator Manager. Рассматривать функции самой ОС мы естественно не будем, а вот на возможностях эмулятора остановимся поподробнее.
Запустив нужный нам образ, мы увидим на экране компьютера следующую картину
Как вы видите, перед нами предстал экран нашего КПК. Теперь вы можете выполнять абсолютно те же действия, что и на реальном устройстве. Но рассмотрим меню эмулятора. Вкладка File— здесь находятся следующие пункты — сохранить состояние и выйти, стереть сохраненное состояние, перезагрузка, конфигурация и выход. Вкладка Flash — сохранение всех настроек. Основной пункт, с которым мы будем работать — это конфигурация. Именно там производятся настройки эмулятора. Чтобы без проблем обмениваться файлами между ПК и КПК присутствует функция расшаривания содержимого папки жесткого диска. С точки зрения карманного компьютера данная папка будет являться карточкой памяти. Именно с этого, после установки эмулятора, мы и начнем. Нам нужно будет создать папку на жестком диске (например Storage Card), которая будет у нас виртуальной картой памяти. После этого, в Fail — Configure — General — Shared folder выбираем созданную нами папку.
Нажимаем ОК. Вот мы и «вставили» карту памяти в наш девайс.
Теперь осуществим подключение через ActiveSync. Чтобы заставить ActiveSync опознавать эмулятор Windows Mobile 6, нужно в параметрах подключения поставить галочку на пункте «Разрешить подключение к след. объектам:» и выбрать пункт «DMA». Обратите внимание, что подключение возможно только при установленном ActiveSync версии не ниже 4.5.
После этого запускаем Device Emulator Manager, находим в папке Others наше устройство, щелкаем по нему правой кнопкой мыши и выбираем «Cradle«:
В результате этих действий вы увидите, как произойдет соединение.
Чтобы имитировать входящий или исходящий звонок нам понадобиться утилита Cellular Emulator:
В левом нижнем углу написан номер COM порта, который нам нужно записать в «File» — «Configure. » на вкладке «Peripherals» эмулятора. Если его не будет в списке, вписываем порт вручную:
После этого перезагружаем эмулятор и получаем возможность пользоваться телефонными функциями — входящие и исходящие звонки, СМС и GPRS.
Теперь настроим выход в интернет с нашего девайса. Само собой, что на настольном компьютере должно быть установлено соединение, так как на виртуальном КПК интернет будет только эмулироваться.
Самый простой вариант это соединиться с ActiveSync, как написано выше, причем никаких дополнительных настроек производить не потребуется — можно сразу же открывать странички.
Если же вы хотите эмулировать выход в интернет по GPRS, нужно будет произвести некоторые настройки. Но, думаю, это не доставит каких-то особых сложностей, так как настройки производятся точно так же, как и на обычном КПК, то есть «Пуск» — «Настройка» — «Подключения» выбираем «Добавить новое подключение через модем» в «Мой поставщик интернета». Далее вводим название подключения, выбираем «Сотовая линия (gprs)», указываем точку доступа (номер абсолютно не важен).
Далее запускаем любую программу, требующую доступ в интернет, и соединение произойдет автоматически:
Если всё сделано правильно, в Cellular Emulator на вкладке Network Вы увидите примерно следующую картину:
Можно еще много рассказывать об эмуляторе, о дополнительных возможностях, которые он предоставляет. Но это выходит за рамки данной главы, которая направлена на ознакомление с основными функциями, которые будут вам необходимы в первую очередь.
Полезные ссылки:
И небольшой постскриптум.
На данный момент существует эмулятор WM 6.1, который вы можете бесплатно скачать с официального сайта Microsoft.
В подготовке данной главы были использованы материалы сайта www.f1cd.ru
Оглавление:
Выражаем благодарность автору статьи — semga3