在 8.1 通用应用程序中,是否有等效于:
if (Microsoft.Devices.Environment.DeviceType == DeviceType.Emulator)
{
// Emulator-specific code
}
我已经查看并找不到类似的 API。
最佳答案
你可以尝试这样的事情:
Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation deviceInfo = new Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation();
deviceInfo
应该给你关于 SystemManufacturer
的信息(“微软”) & SystemProductName
(“虚拟的”)。编辑:我写了一个 blog post关于这个问题。
关于emulation - 确定 Windows Phone 8.1 应用程序是否正在模拟器中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24811760/