如何检查手机上是否存在应用程序?

时间:2014-03-26 11:48:06

标签: windows-phone-8

我想查看手机上是否存在应用,我在谷歌搜索但没有找到任何内容。 我可以通过电话获取已安装的应用程序列表吗?还有其他方法来检查这个。谢谢大家。

这是使用WindowPhone 8.0 SDK

好吧,我可以通过当前发布商获取列表应用,但我可以通过其他发布商获取列表应用

            IEnumerable<Windows.ApplicationModel.Package> packagers = InstallationManager.FindPackagesForCurrentPublisher();
            foreach (Windows.ApplicationModel.Package item in packagers)
            {
                //...
            }

InstallationManager.FindPackages()不是公共API

2 个答案:

答案 0 :(得分:1)

如果您要检查是否安装了自己的应用程序,FindPackageForCurrentPublisher是您要查找的方法。

答案 1 :(得分:0)

无法通过公开的Windows Phone 8 SDK检测手机上安装的应用程序。必须有一种方法可以为#34;第一方&#34;由微软,诺基亚和其他OEM制造的应用程序。但作为第三方App开发者,它无法完成。

如果您想与其他应用程序进行通信,我建议您阅读URI方案,诺基亚开发者Wiki上有一个很好的URI文档列表:http://bit.ly/NokiaUriSchemes