Xamarin无法构建apk

本文关键字:apk 构建 Xamarin | 更新日期: 2023-09-27 18:07:51

我上周更新了VS和Xamarin。不,我有个崭新的档案管理器。不幸的是,我再也不能用它来构建apk了。我可以在没有错误的情况下构建它,但是当我尝试存档我的解决方案时,它失败了,输出中出现了以下错误消息:

The "BuildApk" task failed unexpectedly.
System.IO.FileNotFoundException: Could not find file 'obj'Release'android'bin'packaged_resources-armeabi-v7a'.
File name: 'obj'Release'android'bin'packaged_resources-armeabi-v7a'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
   at Xamarin.Android.Tasks.BuildApk.ExecuteWithAbi(String supportedAbis, String apkInputPath, String apkOutputPath)
   at Xamarin.Android.Tasks.BuildApk.Execute()
   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
   at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()

当我删除armeabi-v7a时,它与x86等相同。

我尝试了Android 6和7的SDK工具,但都有相同的错误。

怎么了?

Xamarin无法构建apk

我也遇到过同样的问题。您可以检查SDK管理器以查看是否安装了系统映像(armeabi-v7a)。然后尝试选择仅1架构(如armeabi-v7a)并重新编译。