Windows phone 8 了解Windows Phone 8应用程序是否正在Windows 10 for Phone上运行
有没有办法知道Windows Phone 8应用程序是否正在Windows 10 for Phone上运行 我正在注册ScheduledActionService,但应用程序在Win10上运行时崩溃Windows phone 8 了解Windows Phone 8应用程序是否正在Windows 10 for Phone上运行,windows-phone-8,windows-10-mobile,Windows Phone 8,Windows 10 Mobile,有没有办法知道Windows Phone 8应用程序是否正在Windows 10 for Phone上运行 我正在注册ScheduledActionService,但应用程序在Win10上运行时崩溃 提前感谢。Rudy Huyn有一篇博文,其中有一个助手方法,可以使用反射检测你的应用程序是否在Windows 10上运行 using System.Reflection; using Windows.ApplicationModel; namespace Huyn.Utils { publ
提前感谢。Rudy Huyn有一篇博文,其中有一个助手方法,可以使用反射检测你的应用程序是否在Windows 10上运行
using System.Reflection;
using Windows.ApplicationModel;
namespace Huyn.Utils
{
public class Windows10Helper
{
private static bool? _isWindows10;
public static bool IsWindows10()
{
if (!_isWindows10.HasValue)
{
_isWindows10 = Package.Current.GetType()
.GetRuntimeProperty("Status") != null;
}
return _isWindows10.Value;
}
}
}
需要注意的是,这实际上只适用于检测,因为Status属性是Windows 10的新属性。假设Microsoft不会更新Windows 8.1以支持此新属性,这将非常适合您的场景