0
我需要使用地理定位到Android(使用Monodroid)。而我剩下兩個問題。Monodroid模擬器LocationManager.getLastKnownLocation()返回null
- 第一:我應該明確地警告用戶(基於GPS座標 (如Windows手機)
- 第二(更復雜):我跟着這個Localisation sample但仍然沒有lastKnownLocation是它。因爲 模擬器?
我需要使用地理定位到Android(使用Monodroid)。而我剩下兩個問題。Monodroid模擬器LocationManager.getLastKnownLocation()返回null
我不知道你問的問題的第一部分是什麼。如果你警告什麼,你用他們的位置?我會說這取決於用戶你使用它的程度有多嚴重,但至少他們會看到你在請求位置n安裝應用程序時的權限。
對於第二個問題,請看幾天前的這個question/answer。簡而言之,如果提供商從未收到任何位置更新,則GetLastKnownLocation()
可以返回null。
編輯:
要回答在評論你的問題,有幾種方法可以在模擬器模擬位置數據。 Android文檔中的This page將介紹如何執行此操作。
謝謝你的回答。 對於第一個問題,我瞭解到下載應用程序時(與Windows Phone不同),用戶會收到同樣的GPS通知。 對於第二個,我留在迷霧中,如何在模擬器上更新它的價值? – David
@David我在這個問題中添加了一個註釋,提供有關如何模擬位置數據的信息,因爲它可能對將來發現此問題的人有用,並且不希望它埋入評論中。 –
謝謝!我不明白,但它非常簡單。 – David