模拟 – 确定Windows Phone 8.1应用程序是否在模拟器中运行?

在8.1 Universal应用程序中,是否有相当于:

if (Microsoft.Devices.Environment.DeviceType == DeviceType.Emulator)
{
  // Emulator-specific code
}

我看了,找不到类似的API.

你可以尝试这样的事情:

Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation deviceInfo = new Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation();

deviceInfo应该为您提供有关SystemManufacturer(“Microsoft”)& SystemProductName(“虚拟”).

编辑:我写了一个关于这个问题的blog post.

dawei

【声明】:淮南站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。