【问题标题】:InstallationManager Class in Windows Phone 8Windows Phone 8 中的 InstallationManager 类
【发布时间】:2014-05-26 13:47:29
【问题描述】:

在我的 windows phone 8 应用程序中,我正在寻找可以检查手机中是否安装了特定应用程序的东西。 在msdn上我发现了这个, http://msdn.microsoft.com/en-US/library/windowsphone/develop/dn653756.aspx

但他们没有给出如何使用它的例子, 我在我的应用程序中尝试过,但它给出了错误。

if(Windows.Phone.Management.Deployment.InstallationManager.FindPackages("","");)
{   
     //some action if app found installed. 
}

它给了我一个错误,“'FindPackages' 方法没有重载需要 2 个参数”

我不知道该怎么办。 在这方面需要帮助,如果有任何其他方法可以完成我正在寻找的任务,请提及。

【问题讨论】:

  • 您是否注意到引用的文章指出:最低支持手机:Windows Phone 8.1?要么您的应用针对的 WP 版本错误,要么您的问题被错误标记。
  • 是的,我明白了。以前的错误消失了,但现在问题在于它的返回类型,这个api有包返回类型,我不知道如何处理它。如果你知道,请分享

标签: windows-phone windows-phone-8.1


【解决方案1】:

包类提供包的详细信息。你得到的返回值

var iIterable = Windows.Phone.Management.Deployment.InstallationManager.findPackages(packageName, packagePublisher);

是:IIterable<Package>

您可以在此处找到有关 Package 类的信息: http://msdn.microsoft.com/en-us/library/windows.applicationmodel.package.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多