简体   繁体   English

XamarinBuildAndroidAarProguardConfigs任务意外失败

[英]The XamarinBuildAndroidAarProguardConfigs task failed unexpectedly

I recently updated my Visual Studio to 15.6.0 version and i install 27 API level android SDK. 我最近将Visual Studio更新到15.6.0版,并安装了27个API级别的android SDK。 but when i install Xamarin.GooglePlayServices.Gcm nuget package received this build error 但是当我安装Xamarin.GooglePlayServices.Gcm nuget软件包时收到此生成错误

The "XamarinBuildAndroidAarProguardConfigs" task failed unexpectedly.System.IO.InvalidDataException: End of Central Directory record could not be found. “ XamarinBuildAndroidAarProguardConfigs”任务意外失败。System.IO.InvalidDataException:找不到中央目录记录的结尾。 at System.IO.Compression.ZipArchive.ReadEndOfCentralDirectory() at System.IO.Compression.ZipArchive.Init(Stream stream, ZipArchiveMode mode, Boolean leaveOpen) at System.IO.Compression.ZipArchive..ctor(Stream stream, ZipArchiveMode mode, Boolean leaveOpen, Encoding entryNameEncoding) at Xamarin.Build.Download.XamarinBuildAndroidAarProguardConfigs.Execute() at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext() 在System.IO.Compression.ZipArchive.Init(流流,ZipArchiveMode模式,布尔型离开处)在System.IO.Compression.ZipArchive.ReadEndOfCentralDirectory()处在Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()处的Xamarin.Build.Download.XamarinBuildAndroidAarProguardConfigs.Execute()处的布尔离开(编码entryNameEncoding)在Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext ()

This error related to Xamarin.Build.Download package. 此错误与Xamarin.Build.Download包有关。 This package is depending on the Xamarin.GooglePlayServices.Basement package. 此程序包取决于the Xamarin.GooglePlayServices.Basement程序包。

I restart VS and my computer many times, and reinstall packages but anything not resolve my problem. 我多次重启VS和我的计算机,然后重新安装软件包,但是没有任何方法可以解决我的问题。

Can help me please? 能帮我吗?

This problem is resolved by updating .net framework and android support repository and install 57 beta version of the package. 通过更新.net frameworkandroid support repository并安装该软件包的57 Beta版本,可以解决此问题。 This is not latest version of the package compatible with android 8! 这不是与Android 8兼容的软件包的最新版本!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM