2013-04-02 39 views
0

我正在嘗試在我的應用程序中獲取位置(mvvmcross/monodroid) 我關注此帖子:http://slodge.blogspot.be/2012/04/getting-location-information-in.html 我正在使用Vnext版本。 當我嘗試獲取位置時,我在輸出中顯示此消息:「位置服務提供者不可用 - 返回null」。 我有這樣的代碼初始化位置插件在App.cs:使用Mvvmcross獲取位置

protected override void InitialisePlugIns() 
    {Cirrious.MvvmCross.Plugins.Location.PluginLoader.Instance.EnsureLoaded();} 

在我的ViewModel我按照樣品。我得的位置,當我在視圖,以便我在視圖模型構造函數中添加以下代碼:

_watcher = this.GetService<IMvxGeoLocationWatcher>(); 
DoStartStop(); 

我沒有錯的財產以後我有這樣的消息?

編輯:我用三星Galaxy Tab 2.0 7"

回答

1

我不知道這個問題可能是什麼,但是有些事情嘗試是:

  • 做您的設備肯定有GPS和?是它啓用?
  • 並測試應用已經在manifest文件中聲明粗,細能力?
  • 做另一個應用程序的工作?例如,與它的位置來看MVX教程應用程序嗎?
+0

對我感到羞恥......我完全忘了配置清單文件!我會試試看 – liotims