我可以通过我的应用程序以编程方式启用GPS吗?

时间:2016-09-06 12:11:10

标签: c# uwp windows-10-mobile

Windows 10手机应用程序。我可以通过编程方式进行吗? Windows 7没有变种,也许windows 10 mobile有新的方法或变体?

1 个答案:

答案 0 :(得分:1)

是。但是,如果用户在其设备上禁用了GPS,则无法使用。

首先你需要启用它。

来自msdn网站:

  1. 在Solution Explorer中,双击package.appxmanifest并选择 功能选项卡。
  2. 在“功能”列表中,选择“功能”选项卡。这增加了 包清单文件的位置设备功能。
  3. 然后您可以请求访问该位置。 msdn的例子: 使用以下语句添加:

    使用Windows.Devices.Geolocation;

    并调用此方法:

    var accessStatus = await Geolocator.RequestAccessAsync();

    阅读此处的文档以获取更多详细信息: https://msdn.microsoft.com/windows/uwp/maps-and-location/get-location