问题
A beta tester of mine has reported a layout issue where my LayoutRoot container has unnecessary left and right margins. He is having this problem on his HTC 8X. This is a 4.3" 720p device.
I've tested the app on all Windows Phone emulators available, and have not seen this problem. But there doesn't appear to be a 720p 4.3" emulator available for me to test against. Is there any way I can test it using these device properties (screen resolution = 720p, and screen size = 4.3") without actually owning the device?
回答1:
As you can see on this MSDN article, on Windows Phone 8.0, the 720p scaled resolution is the same that the 1080p, which is 480 x 853.
That means that layout of the app should be identical between both resolutions, and that what you see on the 1080p emulator will be the same that on a 720p device (unless you have different image assets for each resolution).
The physical screen size doesn't matter.
回答2:
As Olivier Payen says, The physical screen size doesn't matter.
So, you're asking to test your application on the device which you've not owned. In that case, you can use Remote Device Access
Remote Device Access (RDA) is a service that allows developers to test their mobile applications and services remotely on various Nokia devices based on Windows Phone, Nokia X, Asha, Series 40, and more.
So, try installing your app on the remote device and see your app's resolution and scaling are.!
来源:https://stackoverflow.com/questions/24054776/testing-on-a-720-4-3-windows-phone-emulator