- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
自从我添加了 Xamarin.GooglePlayServices.Maps 后,构建就遇到了问题。其他人最近有问题吗?相同的代码集适用于 macOS,但不适用于 Windows。 :/
Severity Code Description Project File Line Suppression State Detail Description Warning IDE0006 Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled. xyzMobile.Android 1 Active To see what caused the issue, please try below.
- Close Visual Studio
- Open a Visual Studio Developer Command Prompt
- Set environment variable “TraceDesignTime” to true (set TraceDesignTime=true)
- Delete .vs directory/.suo file
- Restart VS from the command prompt you set the environment variable (devenv)
- Open the solution
- Check 'C:\Users\user\AppData\Local\Temp\xyzMobile.Android_*.designtime.log' and look for the failed tasks (FAILED)
---------------------------- Severity Code Description Project File Line Suppression State Warning The "XamarinBuildAndroidAarProguardConfigs" task failed unexpectedly. System.IO.InvalidDataException: End of Central Directory record could not be found. 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() xyzMobile.Android C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets 135
Done executing task "MakeDir". Done building target "_ComputeAndroidResourcePaths" in project "xyzMobile.Android.csproj". Target "_CheckForDeletedResourceFile" skipped. Previously built successfully. Target "_ResolveMonoAndroidSdks" skipped. Previously built successfully. Target "_ValidateAndroidPackageProperties" skipped. Previously built successfully. Target "_ResolveMonoAndroidSdks" skipped. Previously built successfully. Target "ResolveAssemblyReferences" skipped. Previously built successfully. Target "_XbdRestoreItems_playservicesbasement" in file "C:\Users\user.nuget\packages\xamarin.googleplayservices.basement\60.1142.1\build\MonoAndroid80\Xamarin.GooglePlayServices.Basement.targets": Task "CreateProperty" skipped, due to false condition; (Exists('$(AndroidSdkDirectory)\extras\google\$(_XbdAarFile_playservicesbasement)')) was evaluated as (Exists('C:\Program Files (x86)\Android\android-sdk\extras\google\m2repository\com\google\android\gms\play-services-basement\11.4.2\play-services-basement-11.4.2.aar')). Done building target "_XbdRestoreItems_playservicesbasement" in project "xyzMobile.Android.csproj". Target "_XbdRestoreItems_playservicestasks" in file "C:\Users\user.nuget\packages\xamarin.googleplayservices.tasks\60.1142.1\build\MonoAndroid80\Xamarin.GooglePlayServices.Tasks.targets": Task "CreateProperty" skipped, due to false condition; (Exists('$(AndroidSdkDirectory)\extras\google\$(_XbdAarFile_playservicestasks)')) was evaluated as (Exists('C:\Program Files (x86)\Android\android-sdk\extras\google\m2repository\com\google\android\gms\play-services-tasks\11.4.2\play-services-tasks-11.4.2.aar')). Done building target "_XbdRestoreItems_playservicestasks" in project "xyzMobile.Android.csproj". Target "_XbdRestoreItems_playservicesbase" in file "C:\Users\user.nuget\packages\xamarin.googleplayservices.base\60.1142.1\build\MonoAndroid80\Xamarin.GooglePlayServices.Base.targets": Task "CreateProperty" skipped, due to false condition; (Exists('$(AndroidSdkDirectory)\extras\google\$(_XbdAarFile_playservicesbase)')) was evaluated as (Exists('C:\Program Files (x86)\Android\android-sdk\extras\google\m2repository\com\google\android\gms\play-services-base\11.4.2\play-services-base-11.4.2.aar')). Done building target "_XbdRestoreItems_playservicesbase" in project "xyzMobile.Android.csproj". Target "_XbdRestoreItems_playservicesmaps" in file "C:\Users\user.nuget\packages\xamarin.googleplayservices.maps\60.1142.1\build\MonoAndroid80\Xamarin.GooglePlayServices.Maps.targets": Task "CreateProperty" skipped, due to false condition; (Exists('$(AndroidSdkDirectory)\extras\google\$(_XbdAarFile_playservicesmaps)')) was evaluated as (Exists('C:\Program Files (x86)\Android\android-sdk\extras\google\m2repository\com\google\android\gms\play-services-maps\11.4.2\play-services-maps-11.4.2.aar')). Done building target "_XbdRestoreItems_playservicesmaps" in project "xyzMobile.Android.csproj". Target "_XbdRestoreItems_firebasecommon" in file "C:\Users\user.nuget\packages\xamarin.firebase.common\60.1142.1\build\MonoAndroid80\Xamarin.Firebase.Common.targets": Task "CreateProperty" skipped, due to false condition; (Exists('$(AndroidSdkDirectory)\extras\google\$(_XbdAarFile_firebasecommon)')) was evaluated as (Exists('C:\Program Files (x86)\Android\android-sdk\extras\google\m2repository\com\google\firebase\firebase-common\11.4.2\firebase-common-11.4.2.aar')). Done building target "_XbdRestoreItems_firebasecommon" in project "xyzMobile.Android.csproj". Target "_XbdRestoreItems_firebaseiid" in file "C:\Users\user.nuget\packages\xamarin.firebase.iid\60.1142.1\build\MonoAndroid80\Xamarin.Firebase.Iid.targets": Task "CreateProperty" skipped, due to false condition; (Exists('$(AndroidSdkDirectory)\extras\google\$(_XbdAarFile_firebaseiid)')) was evaluated as (Exists('C:\Program Files (x86)\Android\android-sdk\extras\google\m2repository\com\google\firebase\firebase-iid\11.4.2\firebase-iid-11.4.2.aar')). Done building target "_XbdRestoreItems_firebaseiid" in project "xyzMobile.Android.csproj". Target "_XbdRestoreItems_firebasemessaging" in file "C:\Users\user.nuget\packages\xamarin.firebase.messaging\60.1142.1\build\MonoAndroid80\Xamarin.Firebase.Messaging.targets": Task "CreateProperty" skipped, due to false condition; (Exists('$(AndroidSdkDirectory)\extras\google\$(_XbdAarFile_firebasemessaging)')) was evaluated as (Exists('C:\Program Files (x86)\Android\android-sdk\extras\google\m2repository\com\google\firebase\firebase-messaging\11.4.2\firebase-messaging-11.4.2.aar')). Done building target "_XbdRestoreItems_firebasemessaging" in project "xyzMobile.Android.csproj". Target "_XamarinBuildAddDownloadedItems" in file "C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets": Done building target "_XamarinBuildAddDownloadedItems" in project "xyzMobile.Android.csproj". Target "_XamarinBuildDownloadCore" in file "C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets": Using "XamarinDownloadArchives" task from assembly "C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.dll". Task "XamarinDownloadArchives" Done executing task "XamarinDownloadArchives". Done building target "_XamarinBuildDownloadCore" in project "xyzMobile.Android.csproj". Target "_XamarinBuildDownloadPartialZipsCore" skipped, due to false condition; ('@(XamarinBuildDownloadPartialZip)'!='') was evaluated as (''!=''). Target "_XamarinBuildDownload" in file "C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets": Done building target "_XamarinBuildDownload" in project "xyzMobile.Android.csproj". Target "_XamarinAndroidBuildResourceRestore" skipped, due to false condition; ('@(RestoreAssemblyResource)'!='') was evaluated as (''!=''). Target "_XamarinBuildDownload" skipped. Previously built successfully. Target "_XamarinAndroidBuildAarRestore" in file "C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets": Using "XamarinBuildAndroidAarRestore" task from assembly "C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.dll". Task "XamarinBuildAndroidAarRestore" Reference has already had resources merged, skipping due to: obj\Debug\XbdMerge\Xamarin.GooglePlayServices.Basement.dll.stamp Reference has already had resources merged, skipping due to: obj\Debug\XbdMerge\Xamarin.GooglePlayServices.Tasks.dll.stamp Reference has already had resources merged, skipping due to: obj\Debug\XbdMerge\Xamarin.GooglePlayServices.Base.dll.stamp Reference has already had resources merged, skipping due to: obj\Debug\XbdMerge\Xamarin.GooglePlayServices.Maps.dll.stamp Reference has already had resources merged, skipping due to: obj\Debug\XbdMerge\Xamarin.Firebase.Common.dll.stamp Reference has already had resources merged, skipping due to: obj\Debug\XbdMerge\Xamarin.Firebase.Iid.dll.stamp Reference has already had resources merged, skipping due to: obj\Debug\XbdMerge\Xamarin.Firebase.Messaging.dll.stamp Done executing task "XamarinBuildAndroidAarRestore". Done building target "_XamarinAndroidBuildAarRestore" in project "xyzMobile.Android.csproj". Target "_XamarinAndroidBuildAarRestore" skipped. Previously built successfully. Target "_XamarinAndroidBuildAarProguardConfigs" in file "C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets": Using "XamarinBuildAndroidAarProguardConfigs" task from assembly "C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.dll". Task "XamarinBuildAndroidAarProguardConfigs" C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: The "XamarinBuildAndroidAarProguardConfigs" task failed unexpectedly. C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: System.IO.InvalidDataException: End of Central Directory record could not be found. C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at System.IO.Compression.ZipArchive.ReadEndOfCentralDirectory() C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at System.IO.Compression.ZipArchive.Init(Stream stream, ZipArchiveMode mode, Boolean leaveOpen) C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at System.IO.Compression.ZipArchive..ctor(Stream stream, ZipArchiveMode mode, Boolean leaveOpen, Encoding entryNameEncoding) C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at Xamarin.Build.Download.XamarinBuildAndroidAarProguardConfigs.Execute() C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext() Done executing task "XamarinBuildAndroidAarProguardConfigs" -- FAILED. Done building target "_XamarinAndroidBuildAarProguardConfigs" in project "xyzMobile.Android.csproj" -- FAILED.
Done building project "xyzMobile.Android.csproj" -- FAILED.
Build FAILED.
C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: The "XamarinBuildAndroidAarProguardConfigs" task failed unexpectedly. C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: System.IO.InvalidDataException: End of Central Directory record could not be found. C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at System.IO.Compression.ZipArchive.ReadEndOfCentralDirectory() C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at System.IO.Compression.ZipArchive.Init(Stream stream, ZipArchiveMode mode, Boolean leaveOpen) C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at System.IO.Compression.ZipArchive..ctor(Stream stream, ZipArchiveMode mode, Boolean leaveOpen, Encoding entryNameEncoding) C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at Xamarin.Build.Download.XamarinBuildAndroidAarProguardConfigs.Execute() C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() C:\Users\user.nuget\packages\xamarin.build.download\0.4.9\build\Xamarin.Build.Download.targets(135,3): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext() 0 Warning(s) 1 Error(s)
Time Elapsed 00:00:00.72
最佳答案
我需要清除 XamarinBuildDownloadCache。我相信不知何故进入了一个腐败的状态。我还需要在我的模拟器上恢复出厂设置,但不确定是否需要这样做。
关于android - 添加 Xamarin.GooglePlayServices.Maps 后 "XamarinBuildAndroidAarProguardConfigs"任务意外失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50178407/
我最近将我的 Visual Studio 更新到 15.6.0 版本,并安装了 27 API 级别的 android SDK。但是当我安装 Xamarin.GooglePlayServices.Gcm
我正在尝试使用 xamarin.android 实现 firebase,但在下载了一些 nugat 包后,我开始遇到不同的错误,最新的错误如下: Severity Code Descrip
所以我在我的一个应用程序上启用了 proguard。我遇到了一些问题,但我都解决了(必须更新proguard,制作没有空格的android sdk符号链接(symbolic link)) 现在我在另一
自从我添加了 Xamarin.GooglePlayServices.Maps 后,构建就遇到了问题。其他人最近有问题吗?相同的代码集适用于 macOS,但不适用于 Windows。 :/ Severi
我是一名优秀的程序员,十分优秀!