2012-03-07 20 views
0

我是Android編程的新手,並且提及程序員指南以瞭解有關如何使用手機的GPS功能的更多信息。根據該指南 -在Android中找不到位置提供程序

因爲您正在使用的基於軟件的仿真器,而不是真正的設備上,該 存在GPS硬件必須進行模擬。在這種情況下,Android提供了一個 中的文件,模擬有GPS硬件的adb服務器。該文件位於 data/misc/location/provider_name,其中provider_name代表位置信息提供程序。 Android提供給您的提供商是data/misc/location/gps

要檢查此問題,我運行adb shell並導航到data/misc目錄。但是在裏面沒有位置目錄。

而當我嘗試使用LocationManager在我的程序中使用LocationManager.GPS_PROVIDER或LocationManager.NETWORK_PROVIDER時,我得到的提供程序「gps」/「network」未知的異常。

這是與數據/ misc中沒有位置目錄有關嗎?如果是的話,那我怎樣才能找到位置提供商?

回答

0

在您的Eclipse打開DDMS中,您將找到Emulator控件,您會發現Lang和Lat可以更改該值。

,並可以使用位置管理器類找不到位置和改變的緯度和滯後DDMS值..

0

在你的Eclipse打開DDMS,你會發現模擬器控制,你會發現郎和拉你可以改變這個值..... 你的模擬器應該是在啓動狀態下編輯相應的設備屬性

0

在Eclipse中去:

  • DDMS->窗口 - >顯示視圖>仿真器控制
  • 在那裏你會發現緯度經度&標籤
  • 設置的值,以這些標籤
  • 發送
相關問題