2012-11-12 103 views
1

我有Android版試用版的Mono,並且在MapsAndLocation演示中遇到了一些麻煩。Mono For Android MapsAndLocationDemo

我啓動模擬器,但是當我選擇「運行 - >啓動無Debuggin」,我得到以下錯誤:

C:\Users\Simon\Documents\Xamarin\MapsAndLocationDemo\xamarin-monodroid-samples-d76baf3\MapsAndLocationDemo\obj\Debug\android\src\mapsandlocationdemo\MapWithOverlayActivity.java(33,33): Error: package com.google.android.maps does not exist

extends com.google.android.maps.MapActivity 

及另20個錯誤。

我需要什麼來解決這種情況。我是否需要安裝額外的軟件包?如果是這樣,它是什麼,我在哪裏可以找到它?

感謝

回答

0

請確保您正在部署到目標谷歌的API的仿真器。

爲此,請在Android虛擬設備管理器中創建一個新仿真器,並將目標從「Android 2.2 - API Level 8」更改爲Google API,例如。 「Google API(Google Inc.) - API Level 16」。

如果您看不到任何Google API目標,則需要使用Android SDK管理器安裝一個目標。

+0

好的。現在只需獲取新的SDK並下載所需的Google API文件即可。 – user1690531

+0

我已經下載了新的SDK,然後安裝了Google API文件。但是,當我從開始菜單加載SDK管理器時,舊SDK仍然沒有新的Google API文件。我是否需要刪除舊的SDK Manager,然後安裝新的SDK Manager,還是可以將新的SD Manager連接成默認的SDK? – user1690531

+0

請確保在SDK管理器中將其中一個Google API項目標記爲「已安裝」。這張圖片會告訴你我在說什麼。 http://snag.gy/tHDYL.jpg –