无法找到Android支持库和媒体路由器.jar文件

我对Xamarin来说是全新的。 我想将地图添加到Xamarin.Android中的默认hello世界。 我已经从指南中逐步准备好了Manifest。 还通过sdk manager下载了支持库,但是我收到错误,要求我安装SL和SL媒体路由器。

这里的清单:

 

                    

我得到的一些错误:

  /Users/apple/Projects/MyAppNameAndroid/MyAppNameAndroid: Error XA5207: Please install package: 'Android Support Library' available in SDK installer. Java library file /Users/apple/.local/share/Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded/classes.jar doesn't exist. (XA5207) (MyAppNameAndroid) /Users/apple/Projects/MyAppNameAndroid/MyAppNameAndroid: Error XA5209: Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip and extract it to the /Users/apple/.local/share/Xamarin/Android.Support.v7.AppCompat/21.0.3/content directory. (XA5209) (MyAppNameAndroid) /Users/apple/Projects/MyAppNameAndroid/MyAppNameAndroid: Error XA5209: Reason: /Users/apple/.local/share/Xamarin/Android.Support.v7.AppCompat/21.0.3/android_m2repository_r10.zip is not a valid zip file (XA5209) (MyAppNameAndroid) /Users/apple/Projects/MyAppNameAndroid/MyAppNameAndroid: Error XA5206: Please install package: 'Android Support Library' available in SDK installer. Android resource directory /Users/apple/.local/share/Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded/. doesn't exist. (XA5206) (MyAppNameAndroid) /Users/apple/Projects/MyAppNameAndroid/MyAppNameAndroid: Error XA5209: Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip and extract it to the /Users/apple/.local/share/Xamarin/Android.Support.v7.MediaRouter/21.0.3/content directory. (XA5209) (MyAppNameAndroid) 

我还在url中下载了提到的.zip文件,但没有像/users/apple/.local这样的文件夹来复制它。

将地图权限添加到应用程序或者我做错了,这真的很棘手吗?

我建议你读这个 。 Xamarin有一个如何添加和设置地图片段的指南。

您还需要从Xamarin组件商店安装Google Play服务组件,而不是从Android SDK管理器安装。

Interesting Posts