我正在尝试在我的应用程序中获取位置(mvvmcross/monodroid) 我关注这篇文章:http : //slodge.blogspot.be/2012/04/getting-location-information-in.html 我正在使用 Vnext 版本。当我尝试获取位置时,输出中有此消息:“位置服务提供商不可用 - 返回 null”。我有这段代码来初始化 App.cs 中的位置插件:
protected override void InitialisePlugIns()
{Cirrious.MvvmCross.Plugins.Location.PluginLoader.Instance.EnsureLoaded();}
在我的 ViewModel 中,我遵循示例。当我在视图上时,我必须获取位置,所以我在 ViewModel 构造函数中添加了这段代码:
_watcher = this.GetService<IMvxGeoLocationWatcher>();
DoStartStop();
我做错了什么我有这个消息?
编辑:我使用三星 Galaxy Tab 2.0 7"