2012-10-18 221 views
1

對於學校項目,我們正在構建使用Google Maps Api的應用程序。 我們正在運行該項目,但位置和地圖不會顯示(請參見圖片)。Android仿真器 - GPS位置

將圖像上傳到主人MediaFire,你可以用下面的鏈接看到它: http://www.mediafire.com/view/?tioqsheq0pqr6jc

(PS:我們也嘗試osmDroid,但同樣的事情發生)

與iOS編程您可以模擬某個位置。你怎麼用Android做到這一點? 我發現的唯一信息是與模擬器創建telnet會話以提供經度和地位。但那也行不通。

在此先感謝。 的Martijn

編輯 我已經閱讀帖子: StackOverflow other link

但它提供了通過telnet同樣的解決方案,但我不知道有另一種方式

+0

我無法訪問圖片,但這可能是我辦公室中代理的問題... 您是否授予接受模擬位置的權限? 你在使用Eclipse嗎?有一些功能可以發送集成位置。 – Stefan

+0

我嘗試在我的其他筆記本電腦上訪問它,並沒有問題。但我會解釋你在圖片中可以看到的。該應用程序啓動,並關閉谷歌標誌的網格顯示,但原始地圖不會顯示。因此顯示了一個空的網格。我的猜測是,問題是它沒有得到任何經度或細節的細節。 –

回答

0

爲了能夠使用/查看Maps API,您需要獲取API密鑰:https://developers.google.com/android/maps-api-signup

您還需要在清單中添加以下內容:

<uses-library android:name="com.google.android.maps"/> 
<uses-permission android:name="android.permission.INTERNET"/> 

對於模擬位置問題的第二部分,您可以使用DDMS。

+0

謝謝你回答我的問題。 對於您的解決方案的第一部分,我已經做到了(我忘了提及這一點)。第二部分我會試着在明天或週末的某個時候進行搜索。 如果有效,我會作爲答案,否則我會發布我的困難。 再次感謝。 –

+0

我編輯了我的答案。你是否添加了必要的權限? –

+0

我已經添加了權限offInternet連接是必要的,也是庫(com.google.android.maps)。 –