2013-04-02 4 views
0

내 응용 프로그램 (mvvmcross/monodroid)에서 위치를 얻으려고합니다. 이 게시물을 따르십시오 : http://slodge.blogspot.be/2012/04/getting-location-information-in.html Vnext 버전을 사용하고 있습니다. 위치를 얻으려고하면 "Location Service Provider unavailable - returned null"메시지가 출력됩니다. 나는 App.cs에 위치 플러그인을 초기화하는 코드가 있습니다Mvvmcross로 위치 가져 오기

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

을 그리고 내 뷰 모델에 나는 샘플을 따릅니다.

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

가 나는이 메시지가 잘못 뭔가를해야만했다 : 나는 내 ViewModel에 생성자에서이 코드를 추가, 그래서 내가보기에있을 때 위치를 얻을 수 있나요?

편집 : 내가 사용하는 삼성 갤럭시 탭 2.0 7 "

답변

1

나는 문제가 무엇인지 잘 모르겠지만, 시도 할 몇 가지 사항은 다음과 같습니다

  • 확실히 장치를하지 GPS를 가지고? 가?
  • 이 테스트 응용 프로그램은 일반 및 미세 기능 매니페스트 파일에 선언 있습니까?
  • 다른 앱 작동합니까? 예 위치보기로 MVX 튜토리얼 응용 프로그램?
01를 사용할 수있다
+0

내게 수치 스럽네요 ... 매니 페스트 파일을 구성하는 것을 완전히 잊었습니다! 시도해 볼게 – liotims