2009-07-07 6 views
0

J'ai un utilisateur qui exécute mon application sur un Samsung BlackJack avec WM 6.1. Il signale des problèmes, comme des étiquettes qui n'apparaissent pas sur les formulaires, que je ne peux reproduire sur aucun des émulateurs ni sur l'appareil avec lequel je suis en train de développer (T-Mobile Shadow et WM 6.0).Windows Incompatibilités de périphérique mobile - besoin de suggestions pour l'approche des tests

Quelles sont mes options pour reproduire et identifier les problèmes de ce type, sans avoir à me servir de l'appareil incriminé et à l'essayer?

Répondre

1

Les tailles d'écran sont différentes. Les résolutions peuvent également être différentes. Microsoft a des émulateurs pour les pdas carrés et les pda de résolution vga. L'utilisation de la propriété Anchor des étiquettes peut s'avérer utile.

Le Windows Mobile 6 Professional and Standard Software Development Kits Refresh contient les émulateurs suivants:

* 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) 
+0

J'utilise docking et les formes semblent bien sur toutes les résolutions d'émulateur. – cdonner

0

Si les émulateurs n'aident pas, peut-être faire une avec plus de construire l'exploitation forestière intégrée et donner à l'utilisateur. Les chances sont si ils ont signalé le bug, ils seront prêts à aider un peu et vous envoyer des journaux de cette version privée. Cependant, dans le cas d'un problème d'interface utilisateur, je ne suis pas sûr de ce que la journalisation pourrait aider.

0

Cela est vrai que mon application fonctionne bien sur tous les autres émulateurs, même les émulateurs Square. Mais je reçois la barre de défilement sur l'écran SQUARE avec 128 DPI (320 x 320). D'autres écrans carrés sont bien.

Je pense que c'est parce qu'il arrondit la taille des contrôles quand il évolue. C'est 128/96 = 1,3333. Réduisez la taille du contrôle ou compactez-le lorsque vous voyez ces écrans carrés 128DPI 320/320. (Ceci est Square QVGA).

Questions connexes