2012-07-02 28 views
4

我使用的地圖樣本應用程序「MapsAndLoactionDemo」的最新下載從Xamarin和Visual Studio 2010中,我得到以下編譯錯誤(S):大廈MonoDroid的樣品地圖應用

Error 10 
Activate(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object[]) in mono.android.TypeManager cannot be applied to (java.lang.String,java.lang.String,mapsandlocationdemo.MapWithOverlayActivity,java.lang.Object[]) 

mono.android.TypeManager.Activate ("MapsAndLocationDemo.MapWithOverlayActivity, MapsAndLocationDemo, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null", "", this, new java.lang.Object[] { }); 
    D:\Projects\Android\MapsAndLocationDemo\MapsAndLocationDemo\obj\Debug\android\src\mapsandlocationdemo\MapWithOverlayActivity.java 25 28 MapsAndLocationDemo 

有什麼不對?

+0

添加在編譯錯誤實際發生可能有幫助就行了! – theAlse

回答

0

您需要在您的仿真器上安裝谷歌的API
您可以按照:http://developer.xamarin.com/samples/MapsDemo/

安裝谷歌的API的Android SDK插件
的谷歌API的要求「 Google APIs「附加庫,它爲每個 API級別提供。你需要下載它的API級別,你想 目標。

要安裝谷歌API的Android SDK中附加:

  1. 推出的Android SDK管理器:$ANDROID_SDK_PATH/tools/android
  2. 在Android的SDK管理器,單擊 左側窗格中可用的軟件包。
  3. 在右側窗格中,導航到樹視圖 節點第三方加載項/谷歌公司的插件(dl-ssl.google.com)
  4. 選擇例如該複選框「Google Inc.的Google API,Android API 8,修訂版2」。
  5. 單擊右下角 右側的「安裝選定」按鈕。
  6. 在「選擇要安裝的軟件包」對話框中,選擇 接受單選按鈕,然後單擊安裝按鈕。

如果您使用Genymotion模擬器INSTALL_FAILED_MISSING_SHARED_LIBRARY error in Android