1

经过一些研究后,我在诺基亚开发资源网站上发现了两个单独的链接,这些链接涉及使用 HERE 启动器的不同方案http://developer.nokia.com/resources/library/Lumia/maps-and-navigation/here-launchers/here -launchers-api-reference.html或 Uri 方案http://developer.nokia.com/resources/library/Lumia/maps-and-navigation/here-launchers/wp-uri-schemes-for-location-applications.html启动诺基亚应用程序。我的第一个问题是,这些是否仅限于诺基亚 Lumia 设备,或者我可以将它们包含在我的应用程序中,以部署到任何 WP8 手机上吗?另外,有没有办法在启动该任务之前检测该应用程序是否实际安装在用户的设备上?例如使用 HERE 启动器选项(这似乎是最直接的)

使用声明

using Nokia.Phone.HereLaunchers;

在我的点击事件中

ExploremapsShowMapTask showmap = new ExploremapsShowMapTask(); 
showmap.ViewPort = new LocationRectangle(new GeoCoordinate(60.35, 24.60), new GeoCoordinate(60.25, 24.80)); 
showmap.Show();
4

1 回答 1

0

HERE 地图不仅限于 lumia 设备(但是 - 它非常昂贵,我怀疑任何非 lumia 用户都会购买这些设备)您可以尝试使用 API 来获取已安装应用程序的列表并查看它是否已安装并且而不是决定是否运行所需的任务

Windows Phone:如何远程获取已安装应用程序列表和安装/删除应用程序

于 2014-04-03T13:55:26.930 回答