更新xamarin.forms和xamarin.android

更新xamarin.forms和xamarin.android,xamarin.android,xamarin.forms,Xamarin.android,Xamarin.forms,我正在为android和ios开发xamarin.forms 我已经在pcl中升级到最新的xamarin.forms包2.3.0.107,工作正常-没有编译错误 当我尝试将xamarin.android升级到同一版本时,我收到了很多错误包 我在一些帖子中看到,没有必要升级xamarin.android,因为xamarin.forms知道使用最新/最合适的amarin.android包。这是真的吗 默认的xamarin.android是2016年1月的版本,它已经很旧了 下面是我得到的错误列表 S

我正在为android和ios开发xamarin.forms

我已经在pcl中升级到最新的xamarin.forms包2.3.0.107,工作正常-没有编译错误

当我尝试将xamarin.android升级到同一版本时,我收到了很多错误包

我在一些帖子中看到,没有必要升级xamarin.android,因为xamarin.forms知道使用最新/最合适的amarin.android包。这是真的吗

默认的xamarin.android是2016年1月的版本,它已经很旧了

下面是我得到的错误列表

Severity    Code    Description Project File    Line    Suppression State
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.3.0.0\content directory.   SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v7.CardView' available in SDK installer. Android resource directory C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.CardView\23.3.0.0\embedded\./ doesn't exist.    SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.Design' available in SDK installer. Android resource directory C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Design\23.3.0.0\embedded\./ doesn't exist.  SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v4' available in SDK installer. Java library file C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\embedded\classes.jar doesn't exist.  SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v7.MediaRouter' available in SDK installer. Java library file C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.MediaRouter\23.3.0.0\embedded\libs/internal_impl-23.3.0.jar doesn't exist.    SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.Animated.Vector.Drawable' available in SDK installer. Java library file C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Animated.Vector.Drawable\23.3.0.0\embedded\classes.jar doesn't exist.  SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.MediaRouter\23.3.0.0\content directory.    SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\content directory.    SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v7.MediaRouter' available in SDK installer. Java library file C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.MediaRouter\23.3.0.0\embedded\classes.jar doesn't exist.  SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Design\23.3.0.0\content directory.    SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.3.0.0\content directory.   SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v7.AppCompat' available in SDK installer. Java library file C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.3.0.0\embedded\classes.jar doesn't exist.  SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Animated.Vector.Drawable\23.3.0.0\content directory.  SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.Animated.Vector.Drawable' available in SDK installer. Android resource directory C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Animated.Vector.Drawable\23.3.0.0\embedded\./ doesn't exist.  SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v7.MediaRouter' available in SDK installer. Android resource directory C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.MediaRouter\23.3.0.0\embedded\./ doesn't exist.  SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v7.RecyclerView' available in SDK installer. Android resource directory C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.RecyclerView\23.3.0.0\embedded\./ doesn't exist.    SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.Design' available in SDK installer. Java library file C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Design\23.3.0.0\embedded\classes.jar doesn't exist.  SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v7.RecyclerView' available in SDK installer. Java library file C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.RecyclerView\23.3.0.0\embedded\classes.jar doesn't exist.    SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.MediaRouter\23.3.0.0\content directory.    SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\content directory.    SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.Vector.Drawable' available in SDK installer. Java library file C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.3.0.0\embedded\classes.jar doesn't exist.    SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Design\23.3.0.0\content directory.    SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.RecyclerView\23.3.0.0\content directory.   SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.CardView\23.3.0.0\content directory.   SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Animated.Vector.Drawable\23.3.0.0\content directory.  SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.MediaRouter\23.3.0.0\content directory.    SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\content directory.    SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.CardView\23.3.0.0\content directory.   SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v7.CardView' available in SDK installer. Java library file C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.CardView\23.3.0.0\embedded\classes.jar doesn't exist.    SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.3.0.0\content directory.  SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.Vector.Drawable' available in SDK installer. Android resource directory C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.3.0.0\embedded\./ doesn't exist.    SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.3.0.0\content directory.  SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v7.AppCompat' available in SDK installer. Android resource directory C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.3.0.0\embedded\./ doesn't exist.  SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v4' available in SDK installer. Android resource directory C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\embedded\./ doesn't exist.  SmartScout.Droid            
Error       Please install package: 'Xamarin.Android.Support.v4' available in SDK installer. Java library file C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\embedded\libs/internal_impl-23.3.0.jar doesn't exist.    SmartScout.Droid            
Error       Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and extract it to the C:\Users\asaf\AppData\Local\Xamarin\Xamarin.Android.Support.v7.RecyclerView\23.3.0.0\content directory.   SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
Error       Reason: C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip is not a valid zip file   SmartScout.Droid            
请尝试删除此文件 C:\Users\asaf\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip
然后再次构建

错误消息非常明确地告诉您错误是什么:

C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4\21.0.3\Android\u m2repository\u r10.zip不是有效的zip文件。如何修复它

请下载并解压缩到C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4\21.0.3\content目录


我拥有2015年11月的当前版本2.0.0.6482。您是否尝试删除(先备份到桌面或其他地方,以防万一)您的AppData\Local\Xamarin文件夹以及项目上的清理/重建?