是否可以使用c#代码获取Windows Phone中的应用及其名称列表?和链接启动手机中安装的任何应用程序?
答案 0 :(得分:3)
您无法获取Windows Phone上安装的应用程序列表,这些应用程序由除调用应用程序的发布者之外的某人发布。
然而,有一种方法可以获取设备上安装的应用程序列表,这些应用程序源自调用者应用程序的发布者。这是what I am talking about:
IEnumerable<Package> apps = Windows.Phone.Management.Deployment.InstallationManager.FindPackagesForCurrentPublisher();
apps.First().Launch(string.Empty);
这要求您的应用在Windows Phone 8设备上运行。
答案 1 :(得分:0)
使用当前的Windows Phone SDK,您无权访问该信息。
有一些应用允许您提供您的Live ID,然后他们会进入您的个人资料并获取有关您已安装的应用的信息,但实际上这将允许他们使用您的Live ID做任何他们想做的事情,所以我不会这样......