2009-09-25 53 views
2

我在寫一個使用WikiTude API的Android應用程序。我在Android Market安裝了Android SDK模擬器中的WikiTude瀏覽器應用程序(要在模擬器中獲得Android Market,請點擊此鏈接http://forum.xda-developers.com/archive/index.php/t-529170.html)。如何在Android SDK模擬器中運行基於GPS的應用程序(WikiTude)?

當我在模擬器中運行WikiTude瀏覽器應用程序時,它要求我設置位置設置。我啓用了「啓用GPS衛星」選項&運行該應用程序,它再次發出位置設置警報。我無法運行此應用程序。請幫幫我。

誰能告訴我是否有可能在Android模擬器中運行基於GPS的應用程序?或不? 如果是,是否有任何解決方案可以在仿真器中運行基於GPS的應用程序?

+0

我喜歡它是如何決定突出顯示代碼塊。 – 2009-09-26 02:11:10

回答

4

簡答:是的,您可以通過DDMS視角中的位置控件模擬仿真器中的GPS位置更改 - 您可以手動設置這些位置更新,也可以加載GPXKML數據。

稍微長一些的答案:根據您的應用程序所需的位置數據類型,您可以發現仿真器在仿真功能方面並不精確。此外,在真實設備上測試電池昂貴的應用總是好的,因爲Android設備(至少其中大多數)首先是手機/上網本,並且大多數時候您寧願犧牲一些精度來換取電池壽命。 不過,如果你想嘗試的GPS仿真(這是簡單的測試完全正常),看看here或在有關Android更好的書籍之一(https://stackoverflow.com/questions/1114287/good-book-for-beginning-android-developmenthttps://stackoverflow.com/questions/949818/how-can-i-learn-android應該幫助)

+0

另外,許多依賴於GPS的庫也使用Google API,因此請確保您創建的AVD模擬器圖像包含這些圖像,而不僅僅是核心的Android系統庫。 – 2009-09-25 15:10:51

+0

值得注意的是,如果您將座標發送到仿真器實例,則它們不包含準確性信息。 – 2009-09-26 02:10:32

+0

謝謝Mr.mldj,我會按照你的建議.. – Raghu 2009-09-29 04:24:02

相關問題