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

标签 emulation windows-phone-8.1

在 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/

相关文章:

c++ - 魔兽世界模拟器 C++ 每 X 分钟预定事件

ios - 如何克隆 BLE 设备(配置、特性等)并与其他人共享

android - 模拟器不关闭 Ubuntu

c# - Universal Metro 应用程序和后台任务

c# - andcontinue() - 作为异步操作执行的方法

xaml - 在 xaml 中添加 Appbar(通用应用程序)

processor - 如何在QEMU中使用单步模式?

android - Nexus7 模拟器在创建后崩溃

c# - 返回列表而不是项目 Webservice Phone 8.1 UAP

c# - 在 xaml 中设置样式或格式化 json 数据