Несовместимость устройств Windows Mobile - нужны предложения о том, как подойти к тестированию

У меня есть пользователь, который запускает мое приложение на Samsung BlackJack с WM 6.1. Он сообщает о таких проблемах, как отсутствие ярлыков в формах, которые я не могу воспроизвести ни на одном из эмуляторов или на устройстве, с которым я разрабатываю (T-Mobile Shadow и WM 6.0).

Как я могу воспроизвести и выявить подобные проблемы, не получая при этом никаких проблемных устройств и не пробуя их?


person cdonner    schedule 07.07.2009    source источник


Ответы (3)


размеры экрана разные. Разрешение тоже может быть разным. У Microsoft есть эмуляторы для квадратных pdas и pdas с разрешением vga. Может помочь использование свойства якоря меток.

Программное обеспечение для Windows Mobile 6 Professional и Standard Комплекты разработчика Refresh содержат следующие эмуляторы:

*  Windows Mobile 6 Standard SDK
      o Windows Mobile 6 Standard (176x220 pixels - 96 dpi)
      o Windows Mobile 6 Standard Landscape QVGA (240x320 pixels - 131 dpi)
      o Windows Mobile 6 Standard QVGA (320x240 pixels - 131 dpi)

* Windows Mobile 6 Professional SDK
      o Windows Mobile 6 Classic (240x320 pixels - 96 dpi)
      o Windows Mobile 6 Professional (240x320 pixels - 96 dpi)
      o Windows Mobile 6 Professional Square (240x240 pixels - 96 dpi)
      o Windows Mobile 6 Professional Square QVGA (320x320 pixels - 128 dpi)
      o Windows Mobile 6 Professional Square VGA (480x480 pixels - 192 dpi)
      o Windows Mobile 6 Professional VGA (480x640 pixels - 192 dpi)
person Hasani Blackwell    schedule 07.07.2009
comment
Я использую стыковку, и формы отлично смотрятся на всех разрешениях эмулятора. - person cdonner; 08.07.2009

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

person Steve Rowe    schedule 09.07.2009

Это правда, что мое приложение хорошо работает на всех других эмуляторах, даже на эмуляторах Square. Но я получаю полосу прокрутки на КВАДРАТНОМ экране с разрешением 128 точек на дюйм (320 x 320). Другие квадратные экраны подойдут.

Мне кажется, это потому, что он округляет размер элементов управления при масштабировании. То есть 128/96 = 1,3333. Уменьшите размер элемента управления или сожмите его, когда вы увидите квадратный экран 128 точек на дюйм 320/320. (Это Square QVGA).

person Vijay    schedule 08.12.2009