Windows Mobile 设备不兼容性 - 需要有关如何进行测试的建议
我有一位用户在带有 WM 6.1 的 Samsung BlackJack 上运行我的应用程序。 他报告了我无法在任何模拟器或我正在开发的设备(T-Mobile Shadow 和 WM 6.0)上重现的问题,例如标签未出现在表单上。
我可以选择哪些选项来重现和识别此类问题,而无需亲自获取任何有问题的设备并进行尝试?
I have a user who runs my application on a Samsung BlackJack with WM 6.1. He reports issues, like labels not appearing on forms, that I cannot reproduce on any of the emulators or the device that I am developing with (T-Mobile Shadow and WM 6.0).
What are my options to reproduce and identify issues like that, without getting any offending device myself and trying it out?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
屏幕尺寸不同。 决议也可能不同。 Microsoft 拥有用于方形 PDA 和 VGA 分辨率 PDA 的模拟器。 使用标签的 Anchor 属性可能会有所帮助。
Windows Mobile 6 Professional 和标准软件开发套件刷新包含以下模拟器:
screen sizes are different. The resolutions may also be different. Microsoft has emulators for square pdas and vga resolution pdas. Using the Anchor property of labels might help.
The Windows Mobile 6 Professional and Standard Software Development Kits Refresh contains the following emulators:
如果模拟器没有帮助,也许可以构建一个内置更多日志记录的版本并将其提供给用户。 如果他们报告了该错误,他们很可能会愿意提供一些帮助并向您发送该私有构建的一些日志。 不过,如果出现用户界面故障,我不确定日志记录会有什么帮助。
If the emulators don't help, perhaps make a build with more logging built in and give it to the user. Chances are if they reported the bug, they'll be willing to help a little and send you some logs from that private build. In the case of a UI glitch though, I'm not sure what logging would help.
确实,我的应用程序在所有其他模拟器甚至 Square 模拟器上都运行良好。 但我在 128 DPI (320 x 320) 的方形屏幕上看到滚动条。 其他方形屏幕都可以。
我认为这是因为它在缩放时如何舍入控件的大小。 即 128/96 = 1.3333。 当您看到这些 128DPI 320/320 方形屏幕时,请减小控件尺寸或将其紧凑。 (这是 Square QVGA)。
This true that my application works well on all other emulators even the Square emulators. But I am getting scroll bar on SQUARE screen with 128 DPI (320 x 320). Other square screens are fine.
I thik this is because how it is rounding the size of the controls when it scales. That is 128/96 = 1.3333. Reduce the control size or compact it when you see these 128DPI 320/320 square screen. (This is Square QVGA).