Windows Mobile设备不兼容 - 需要有关如何进行测试的建议

时间:2009-07-07 14:54:30

标签: testing windows-mobile device-emulation

我有一个用户在使用WM 6.1的Samsung BlackJack上运行我的应用程序。他报告的问题,例如没有出现在表格上的标签,我无法在任何模拟器或我正在开发的设备上重现(T-Mobile Shadow和WM 6.0)。

我可以选择重现和识别类似的问题,而不会自行获取任何有问题的设备并尝试使用它?

3 个答案:

答案 0 :(得分:1)

屏幕尺寸不同。决议也可能不同。微软拥有方形pdas和vga解析pdas的模拟器。使用标签的Anchor属性可能会有所帮助。

Windows Mobile 6 Professional and Standard Software Development Kits 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)

答案 1 :(得分:0)

如果模拟器没有帮助,可能会构建内置更多日志记录并将其提供给用户。有可能他们报告了这个错误,他们愿意帮助一点,并从私人构建中发送一些日志。在UI故障的情况下,我不确定哪些日志记录会有所帮助。

答案 2 :(得分:0)

这是真的,我的应用程序适用于所有其他模拟器,甚至Square模拟器。但我在SQUARE屏幕上获得128 DPI(320 x 320)的滚动条。其他方形屏幕也不错。

我认为这是因为它在缩放时如何缩小控件的大小。那是128/96 = 1.3333。当您看到这些128DPI 320/320方形屏幕时,减小控制尺寸或压缩它。 (这是Square QVGA)。