建立monodroid样本地图应用程序

时间:2012-07-02 13:55:49

标签: java android google-maps xamarin.android xamarin

我正在使用Xamarin和Visual Studio 2010中最新下载的地图示例应用程序'MapsAndLoactionDemo',我收到以下编译错误:

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

有什么问题?

1 个答案:

答案 0 :(得分:0)

您需要在模拟器上安装 google api 您可以按照以下步骤操作:http://developer.xamarin.com/samples/MapsDemo/

  

安装Google API Android SDK插件
Google API需要“Google API”附加库,每个库都提供   API级别。您需要为您希望的API级别下载它   目标

     

安装Google API Android SDK插件:

     
      
  1. 启动Android SDK管理器:$ANDROID_SDK_PATH/tools/android
  2.   
  3. 在Android SDK管理器中,单击中的可用包   左侧窗格。
  4.   
  5. 在右侧窗格中,导航到树状视图   node第三方加载项/ Google Inc.加载项(dl-ssl.google.com)
  6.   
  7. 选中例如复选框“谷歌公司的谷歌API,Android   API 8,修订版2“。
  8.   
  9. 单击下方的“安装所选项”按钮   右上角。
  10.   
  11. 在“选择要安装的软件包”对话框中,选择   接受单选按钮,然后单击“安装”按钮。
  12.   

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