c# - 检查应用程序是否在模拟器上运行

标签 c# mobile windows-8 microsoft-metro windows-runtime

如何检查 WinRT 应用程序是否在模拟器中运行?

对于 Windows Phone,我使用以下代码:

    Boolean isOnEmulator 
            = (Microsoft.Devices.Environment.DeviceType == DeviceType.Emulator);

但我找不到 WinRT 的解决方案。

最佳答案

你可以尝试这样的事情:

bool isRemote = Windows.System.RemoteDesktop.InteractiveSession.IsRemote;

如果它在模拟器上,它将返回 true,否则返回 false。

关于c# - 检查应用程序是否在模拟器上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15632956/

相关文章:

c# - 如何将彩色图像转换为仅具有两种预定义颜色的图像?

java - 安装后UnsatisfiedLinkError,无法运行PLAY

.net - 我在哪里/如何下载(和安装)适用于 Windows 8、64 位的 Microsoft.Jet.OLEDB.4.0?

c# - 文件流到字节 [] : Windows XP vs Windows 8

c# - 继承基本上下文时创建数据库的不同行为

c# - C# 中的矩阵乘法方法

c# - 从字符串动态构建 LINQ 查询

javascript - 在任何地方触摸隐藏移动浏览器上的模态/工具提示/灯箱

ios - 对短视频(最长 15 秒)使用 HLS 是个好主意吗?

移动文档类型定义