2011-03-19 36 views
0

我對android.I很新,我正在使用android 2.3.我想知道如何通過gps或網絡提供者在android模擬器上獲取位置。當我在模擬器上運行我的應用程序時,它確實不給我的網絡提供商的名稱,但顯示「網絡」。我正在創建一個需要用戶的當前位置的應用程序。 任何人都可以請幫助我做到這一點,甚至如何我可以測試它是否可以在模擬器上工作。在android sdk上獲取位置

+0

也許你的答案可以找到[這裏](http://stackoverflow.com/questions/2279647/how-to-emulate-gps-location-in-the-android運行GPS仿真-emulator)。至少是GPS仿真部分。 – 2011-03-19 19:25:59

回答

1

兩部分

  1. 模擬器不會給你一個位置。但是,您可以模擬一個位置。如果您使用的是Eclipse,請轉到DDMS透視圖,在左側,您將看到Emulator Controls。向下滾動查看位置控件。你可以在這裏輸入位置座標。

  2. 您需要下載適用於Android的Google API(這與Android API不同)。轉到您的Android SDK和AVD管理器(在Eclipse中,這是在菜單'窗口'下)。選擇可用軟件包 - >第三方插件 - > Google Inc,然後選擇所需的API版本。使用這些模擬器