2008-12-02 2 views
4

Мы разрабатываем Windows Mobile с использованием эмулятора WM6 Professional через визуальную студию 2008 года. Мой вопрос: можете ли вы получить изображение эмулятора для имитации наличия карты памяти? Мы запускаем нашу базу данных SQLCE 3.5 со сменной карты памяти на наших устройствах, и было бы неплохо, чтобы эмулятор имитировал эту ситуацию. Мы просмотрели настройки конфигурации эмулятора и не сталкивались с этой опцией.Может ли эмулятор WM6 иметь карту памяти?

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

ответ

9

Да, можно настроить карту памяти для эмулятора.

В окне эмулятора goto File/Configure. На вкладке «Общие» есть параметр для общей папки. Вы можете указать это в каталоге на своем хост-компьютере. Каталог будет отображаться в виде шнура для хранения на em.

+0

У вас есть это. Мы на самом деле играли и поняли это. Спасибо за ответ! Работает как чемпион. – 2008-12-02 17:03:21

2

Как уже упоминалось, карта памяти эмулируется. Считалось полезным всегда проверять реальное аппаратное устройство перед выпуском. Я обнаружил, что иногда карта памяти на эмуляторе не на 100% соответствует доступу к аппаратным средствам. На самом деле, эмулятор может быть немного ошибкой в ​​этом отношении.

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

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

+0

На самом деле у меня есть ситуация, когда VS2008 откажется от развертывания на «Карте памяти» (общая папка). Ошибка, которую я получаю, - «Устройство не готово», хотя я вижу устройство из WMDC. Но если я удалю его и позволяю автоматически создавать «Карту памяти» во время развертывания VS, все работает отлично; развертывание выполнено успешно. – Pap 2014-07-08 11:44:46

Смежные вопросы