在Mono for Android中添加谷歌地图API v2
12月3日发布的Android版谷歌地图API v2在Mono for Android中添加谷歌地图API v2,android,google-maps,mono,xamarin.android,google-maps-api-2,Android,Google Maps,Mono,Xamarin.android,Google Maps Api 2,12月3日发布的Android版谷歌地图API v2 有没有可能将其添加到Mono for Android中?这里有一个很好的指南可以让它正常工作:我尝试了Nextman建议的指南,但无法使其正常工作,因此几个小时后,我通过以下步骤使其正常工作: 从下载最新的示例项目 在MonoDevelop上打开monodroid samples\MapsAndLocationDemo\u v2\MapsAndLocationDemo.sln 打开Android SDK管理器并从附加部分下载“Google P
有没有可能将其添加到Mono for Android中?这里有一个很好的指南可以让它正常工作:我尝试了Nextman建议的指南,但无法使其正常工作,因此几个小时后,我通过以下步骤使其正常工作:
查看丹布罗的评论。如果可能的话,从根设备中提取两个apk com.android.vending和com.google.android.gms,以获得库的更新版本。对于使用Mac的用户,有一个将负责为您构建google Play Services客户端。它确实假设您已经设置了环境变量
$ANDROID\u HOME
并安装了ApacheAnt。关于jucas评论
尝试直接引用dll而不是项目,有时VS从项目链接时找不到类型。您应该在Google服务库项目的bin文件夹中找到dll 对我来说,删除对Mono.Android的引用,然后添加对GooglePlayServices的项目引用和对Mono.Android的引用,会有帮助。
我不知道它为什么会工作,但它确实工作。好的,我忘记了在“PATH”变量中链接“tools”和“platform tools”。我也没有安装ApacheAnt。现在一切都好了。但它说每次“SupportMapFragment不存在…”。原因是什么?我能做什么?尝试直接引用dll而不是项目,有时VS从项目链接时找不到类型。您应该在Google服务库项目HMM的bin文件夹中找到dll。。项目中没有dll。请尝试在Visual Studio中构建Google Services项目,如果它没有给您任何错误,则应在GoogleServices/bin/Release或GoogleServices/bin/Debug文件夹中构建dll。使用Google Maps是一件非常痛苦的事。我希望在Xamarin中使用谷歌地图会更容易