繁体   English   中英

检查第三方应用程序安装

[英]Check For Third-Party App Installation

在我的应用程序B中 ,我需要检查是否安装了应用程序A。 如果已安装A ,则B将调用A。

如果尚未安装A ,则B将前往市场下载A。

如何实现呢???
任何建议都会很棒!
谢谢!

当前,您无法检查设备上是否安装了第三方应用程序。 但是,如果您是该应用程序的发布者,则可以使用:

IEnumerable<Package> apps = Windows.Phone.Management.Deployment.InstallationManager.FindPackagesForCurrentPublisher();
apps.First().Launch(string.Empty);

此功能在此处记录

如果应用程序A和应用程序B不是来自同一发布者,则没有直接的方法来获取此信息。 但是,如果您能够与应用B的开发人员合作注册自定义URI关联,则应用A可以通过启动自定义URI与应用进行交互。

http://msdn.microsoft.com/zh-CN/library/windowsphone/develop/jj206987(v=vs.105).aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM